[Résolu] Source Windev
Stagiaire WDF
Inscrit:
14/11/2004 12:23
De Belgique
Post(s): 32
Bonjour,

Mon patron veut une identification par empreinte dans un de ces logiciels, il a acheté un lecteur d'empreinte
avec son SDK donc des DLL, je n'y comprends rien à la doc . j'ai les sources
en VB6, C++ et Delphi 7, mais comme je ne connais pas ces languages, je ne
peut pas convertir vers Windev 9

Qui peut m'aider a convertir la source en Windev ?

Merci
Daniel

Contribution le : 23/05/2006 18:33

Edité par drcharly93 sur 26/5/2006 13:39:22
Créer un fichier PDF de la contribution Imprimer


Re: Source Windev
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

Il s'agit là ni plus ni moins d'un développement spécifique.
Si vous voulez je peux vous faire une proposition de développement (non gratuite)

Un forum n'est pas là pour faire du développement gratuitement pour des sociétés, mais une entre-aide entre développeurs sur un point de blocage dans un bout de code.

Bon dév.,

Totof

Contribution le : 24/05/2006 08:19
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: Source Windev
Stagiaire WDF
Inscrit:
14/11/2004 12:23
De Belgique
Post(s): 32
Merci A Totof de bien vouloir m'aider contre de l'argent !

Avec un peu de temps et de logique j'ai compris le principe, il n'y a rien compliqué et de spécifique dans ce développement.

Il faut appeler la DLL avec ChargeDll et ensuite faire appel aux fonctions internes de la DLL avec API() ou appelDll32.

Exemple :
// Déclaration des variables utilisée dans le bloc D'initialisation ( lequel bloc fait 512 octets )

GLOBAL
Scan_finger est compose de
b1 est une chaine fixe sur 1 // ( 1 octet )
b2 est une chaine fixe sur 1 // ( 1 octet )
b3 est une chaine fixe sur 1 // ( 1 octet )
b4 est une chaine fixe sur 1 // ( 1 octet )
func est une chaine fixe sur 1 // ( 1 octet )
r_code est un entier // ( 2 octets )
ext_err est une chaine fixe sur 10 // ( 10 octets )
vers est une chaine fixe sur 2 // ( 2 octets )
Finger_no est un entier long // ( 4 octets )
dd_sn est un entier // ( 2 octets)
p_code est une chaine fixe sur 9 // ( 9 octets )
p_name est une chaine fixe sur 13 // ( 13 octets )
remainder est une chaine fixe sur 465 // = 512- la somme des octets déjà déclarés soit 47 = 465
fin

Procédure finger()
// Déclaration des variables dans lesquelles seront retournés le résultat des fonctions
// ChargeDLL et AppelDLL & AppelDLL32 ou Api
hlib1,hlib2 sont des entiers longs

hlib1=chargedll("Ma_Dll.dll")


// Controle si la DLL a bien été chargée
si hlib1=0 alors
info("Impossible de charger la DLL","Fermez, puis relancer Windows")
finprogramme
sinon
// Si la DLL a été chargée alors on appel la fonction d'initialisation

hlib2=appeldll32(Ma_Dll.dll","SacnInit",&Scan_Finger)

// Idem pour le reste des fonctions interne
GetNumDevice
SetNumdevice
Etc...

Merci
David

Contribution le : 25/05/2006 09:30
Créer un fichier PDF de la contribution Imprimer


Re: Source Windev
Stagiaire WDF
Inscrit:
27/12/2004 12:14
Post(s): 38
c'est koi comme SDK ?

On a integrer y a pas mal de temps un sdk du même genre mais y avait un activex c'est dans le produit mais on ne l'a jamais utilisé (car le clavier est trop cher)

Contribution le : 01/06/2006 13:11
Créer un fichier PDF de la contribution Imprimer


Re: Source Windev
Anonyme
Bonjour,

Pour répondre a votre question, c'est le SDK de ACS,

AET63 BioTRUSTKey SDK
The AET63 BioTRUSTKey development kit from ACS

Voir le site du constructeur :
http://www.acs.com.hk/Product_Readers.asp?productID=74&PCate=Products_SmartCard_Fingerprint_Readers

Bon Dev

Contribution le : 01/06/2006 17:16
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2