PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → ActiveX API conversion
ActiveX API conversion
Started by regevyseb, Apr., 13 2006 1:02 PM - 2 replies
Posted on April, 13 2006 - 1:02 PM
Quelqu'un pourrait-il me traduire ce qui suit en WInDev ?
C'est pour lire la carte d'identité belge.
Merçi d'avance.

Interface:

Interface IRetStatus
{
long *GetGeneral();
long *GetPCSC();
long *GetSystem();
VARIANT * GetCardSW( ); ‘ VARIANTtype : VT_ARRAY | VT_UI1
}

Interface IMapCollection
{
VARIANT * GetValue( [IN] BSTR strKey );
void SetValue( [IN] BSTR strKey,[IN] VARIANT vtValue);
long GetCount();
}


Interface ICertif
{
VARIANT * GetCertif();‘ VARIANTtype : VT_ARRAY | VT_UI1
BSTR * GetLabel();
long * GetStatus();
}

Interface ICertifCheck
{
long * GetPolicy();
long * GetSignatureCheck();
VARIANT *GetCertificates();‘ Array of ICertif, VARIANT type:VT_ARRAY | VT_DISPATCH
}


Fonction:
‘ The IMapcollection contains Key/Value pairs of the returned data.
‘ The keys are predefinedin ordertonotredefine theinterface on new versions
‘ Keys:CardNumber,ChipNumber,BeginValidityDate,EndValidityDate,IssuingMunicipality,
NationalNumber,Name,FirstName1,FirstName2,FirstName3,Nationality, BirthPlace,BirthDate,Gender,NobilityTitle,DocumentType,WhiteCane,
YellowCane, ExtendedMinority

IRetStatus *
GetID(
[OUT] IMapCollection ** ppMapCollection
[OUT] ICertifCheck ** ppCertifCheck
);
Posted on April, 13 2006 - 1:57 PM
Si tu fais une recherche sur ce forum, tu trouveras un code presque complet pour la gestion de la carte d'identité.

Recherche dans 'objet' les mots clé suivant : carte identite
Si tu ne trouves pas dis le moi, je te mettrai le code à disposition.

Bon dev.
Posted on April, 14 2006 - 7:17 PM
C'est génial.

Merçi beaucoup Laurent