Re: empreinte digital avec windev
Sujet: Re: empreinte digital avec windev De: yedaye (l' arobase) gmail.com Groupes: fr.comp.developpement.agl.windev
Organisation: http://groups.google.com
Date: 13. Jun 2008, 16:44:28
Romain tu es un génie.
Merci beaucoup, il y a longtemps que je cherche une application du
genre mais même sur google, le résultat des recherches ne sont pas
explicite.
Là, je vais me mettre à utiliser la dll pour voir ce que sa va donner.
Une dernière question
Dans la dll, j'ai trouvé par exemple pour la fonction d'initialisation
Fonction Name Adress Relative Adress
_GrInitialize@0 0x10001010 0x10001010
et dans l'aide de l'SDK, je trouve pour la même fonction défini en C++
C++
int result;
//Initialize the library
result = GrInitialize();
ALors ma question est la suivante : comment sera la syntaxe en
windev .
Moi je pense à :
mavar, mavar2 sont des entiers
mavar=ChargeDLL("C:\Program Files\Griaule\Fingerprint SDK 2007\bin
\GrFinger.dll")
mavar2=AppelDLL32("GrFinger","_GrInitialize@0")
superbe sa marche.
Je n'ai pas vu les évènements dans la dll, l'aide de l'SDK dit qu'ils
sont sous forme de fonctions callback.
un exemple se présente comme suit :
Déclaration :
C++
typedef void CALLBACK GRCAP_STATUS_EVENT_PROC(char* idSensor,
GRCAP_STATUS_EVENTS event);
Sample Code
C++
void StatusEventHandler(char* idSensor, GRCAP_STATUS_EVENTS event) {
// Signaling that a Status Event occurred.
WriteEvent(idSensor, event);
if (event == GR_PLUG) {
// Start capturing from the plugged reader.
GrCapStartCapture(idSensor, myFingerCallBack, myImageCallBack);
} else if (event == GR_UNPLUG) {
// Stop capturing from the unplugged reader
GrCapStopCapture(idSensor);
}
}
Si je comprend bien, je dois créer une procédure StatusEventHandler ou
plutôt GRCAP_STATUS_EVENT_PROC;
si c'est le cas, ou pourrais-je trouver la fonction StatusEventHandler
car elle n'est dans aucune des dll fournit.
Merci encore pour votre aide.
| Date | Sujet | | Auteur |
| 01.01. | | | |
|
| actualité |
Société: SOCIETE CONFIDENTIELLEPC-InfoPratique - 27 août 2008Des connaissances en développement micro-informatique (WINDEV, PHP, JAVA ou autre langage orienté Objet) seraient appréciées. |
|
| source |
|