Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Personalausweis prüfen (https://www.delphipraxis.net/83065-personalausweis-pruefen.html)

Phoenix 26. Dez 2006 20:31

Re: Personalausweis prüfen
 
Zitat:

Zitat von Balu der Bär
Wir meinen die richtige Nummer welche sich ganz unten auf der Vorderseite des Ausweises befindet. :zwinker:

Die richtige Nummer ist eigentlich der Teil rechts oben.

Dies ist die Nummer, die auf jeder Behörde zur eindeutigen Identifikation einer Person verwendet wird. Zumindest reicht die aus um im BKA und auf jeder Polizeistation bzw. auch auf dem Landratsamt alle Daten einer Person abzurufen.

Balu der Bär 26. Dez 2006 20:33

Re: Personalausweis prüfen
 
Im allgemeinen Gebrauch insbesondere auf Webseiten oder bei Versandhäusern versteht man aber unter Personalausweisnummer die Nummer ganz unten auf dem Ausweis. :zwinker:

Daniel G 26. Dez 2006 20:35

Re: Personalausweis prüfen
 
Zitat:

Zitat von Phoenix
Zumindest reicht die aus um im BKA und auf jeder Polizeistation bzw. auch auf dem Landratsamt alle Daten einer Person abzurufen.

Natürlich reicht die bei denen aus, immerhin ist das die Behördenkennzahl + fortlaufende Nummer. Die gesamte Struktur hat aber 36 Stellen, und dazu gehören eben auch Geburtsdatum* sowie Ablaufdatum**.

*des Inhabers
**des Ausweises

P.S.: Ich gehe mal davon aus, dass er keinen Zugriff auf die Daten des BKA hat. :mrgreen:

Mazel 26. Dez 2006 20:52

Re: Personalausweis prüfen
 
Hallo,

ich hatte vor langer Zeit einmal ein PersoGen entwickelt, der auch super funktioniert. Man gibt sein Geburtsdatum ein das Datum wann er Enden soll, zudem die BKZ und eine Zufallszahl.

Ich bin mir jetzt nicht sicher ob ich den hier zeigen darf, deshalb lass ich es lieber, falls doch Interesse bei einem oder anderen besteht, kann er sich ja melden.

Man kann den Code so umfunktionieren das er ihn auf Gültigkeit prüft.

Gruß
Mazel

Dirkmswt 27. Mär 2007 11:18

Re: Personalausweis prüfen
 
Das ganze ist eigentlich recht simpel aufgebaut!
Das wichtigste was man braucht ist ein Parser
Denn wenn die Prüfziffer z.B 34 ergibt ist es einfacher als erstmal feststellen ob die Zahl auf die vollen gerundet wurde wie 10 usw.
Was auch empfehlenswert ist um die übersichtlichkeit beim durchführen und beim Kunden zu behalten wäre für jede Zahl und Buchstaben(Länderkennung) ein eigenes TEdit zu nehmen da man sich so sehr viel Parsen spart und das ganze noch übersichtlich aufgebaut ist.
Wichtig ist auch immer mal mit dem eigenen Ausweis die Prüfsummen zu vergleichen.
Steht 34 als Prüfsumme ist die Endzahl die auf dem Ausweis steht 4 genauso wenn 24 oder 14 oder 4 dasteht!!!
Viel Spaß beim Ausprobieren


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:58 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz