Bonjour,
J'utilise depuis un moment sans aucun problème la librairie EDILib afin d'accéder aux infos de carte d'identité.
Malheureusement les nouvelles cartes d'identité belges introduites depuis mars 2014 sont illisibles.
Quelqu'un aurait-il une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 ...... EID := TEIDlib.Create(nil); EID.Init('', 0, 0, lHandler); try lMap := CoMapCollection.Create; try EID.GetID(lMap, lCert); if lMap = nil then <-- les nouvelles cartes renvoient systématiquement lMap = nil MessageDlg('Impossible de lire la carte', mtError, [mbOk], 0) else begin Nom := lMap.GetValue('Name'); ... end; finally lMap.Free; end; finally EID.Exit; FreeAndNil(EID); end;
Merci d'avance.
Partager