Bonjour SVP qui travaillé sur Digital persona 4500 fingerprint reader sur windev, j'ai les codes source sur VB.net et C# mais j'ai pas pu le convertir ver windev.
qui peu m'aider SVP
LOCAL
retorna est un entier
sLeitor est un chaîne 10
sLeitor=ChaîneRécupère(lnEnder,crAdresseASCIIZ)
gsLeitor1=sLeitor
SI lnIdevento=21 ALORS
retorna= AppelDLL32("grfinger.dll","_GrCapStartCapture@12",sLeitor,&Digital,&Imagem)
SI retorna=0 ET gnfase=1 ALORS
LIB_msg="COLOQUE O DEDO NO LEITOR"
FIN
FIN
********
PROCEDURE Digital(lnender,lnidevento)
LOCAL
nRetorna est un entier
dLeitor est un chaîne 10
dLeitor=ChaîneRécupère(lnender,crAdresseASCIIZ)
SI lnidevento=11 ALORS
LIB_msg="CAPTURA CONCLUÍDA. "
SI gnfase=1
BTN_Confirmar..Etat=Actif
// BTN_Captura..etat=grise
SINON
BTN_Confirmar..Etat=Grisé
FIN
FIN
SI lnidevento=10 ALORS
FIN
*****************
PROCEDURE Imagem(lnender,lnlargura,lnaltura,lsimagem,lnresolucao)
LOCAL
nRetornaI est un entier
sleitor est une chaîne
snome est une chaîne //nome da imagem para salvar
nFormato est un entier
nImagem est un entier
nLargura est un entier
nAltura est un entier
bLAchou est un booléen
nLScore est un entier
ntemptam est un entier
nresol est un entier
sSdia est une chaîne
nImagem=lsimagem
nLargura=lnlargura
nAltura=lnaltura
nresol=lnresolucao
ntemptam=1000
nFormato=501
sleitor=ChaîneRécupère(lnender,crAdresseASCIIZ)
SI gnfase=1
snome=sleitor+".bmp"
SINON
snome=sleitor+"b.bmp"
FIN