PnrValid (XAPI2000)
![]()
| Deklaration BOOL PnrValid(char *szStr); Beskrivning Testar om en sträng med ett personnummer är korrekt. Dels kontrolleras att antalet siffror är rätt och dels kontrolleras att kontrollsiffran (sista siffran) stämmer. Parametern szStr är en sträng som ska innehålla ett personnummer. Strängen får innehålla mellanslag och bindestreck. Personnumret i strängen bör vara lagrat enligt: "123456-7890" Returvärden Funktionen returnerar TRUE om personnumret är korrekt eller FALSE om personnumret är felaktigt. Se även OrgnrValid |
Exempel
if (PnrValid("123456-7890"))
strcpy(szLabel, "Personnumret är korrekt!");
else
strcpy(szLabel, "Personnumret är felaktigt!");
![]()