CreditCardNrValid                              (XAPI2000)

Deklaration VB 6.0
Function CreditCardNrValid (ByVal S As String, ByVal CCType As Long) As Boolean

Deklaration VB.NET
Function CreditCardNrValid (ByVal S As String, ByVal CCType As Integer) As Boolean

Beskrivning
Testar att ett kreditkortsnummer är giltigt. Parametern S specificerar ett kreditkortsnummer som ska testas. Parametern CCType anger typ av kreditkort och kan ha ett av nedanstående värden:
.
Konstant Värde Beskrivning
CCT_VISA
CCT_AMERICAN_EXPRESS
CCT_MASTERCARD
CCT_DISCOVER
CCT_GENERAL
1
2
3
4
99
Visa
American Express
MasterCard
Discover
Generellt nummer, testa ej typ
.
Ska ett kreditkortsnummer testas generellt (utan att man behöver ta hänsyn till typen) sätts inparametern CCType till värdet CCT_GENERAL.
.
Returvärden
Funktionen returnerar True om kreditkortsnumret är giltigt eller False om det är ogiltigt.

Se även
CreditCardType, CreditCardCheckExpiryDate


Exempel

If CreditCardNrValid("4111 1111 1111 1111", CCT_VISA) Then
  MsgBox "Kortet är ett giltigt VISA-kort!"
Else
  MsgBox "Kortnumret tillhör inte ett giltigt VISA-kort!"
End If

    
  
SamLogic