petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
1 avril 2010 à 16:48
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 2013
-
2 avril 2010 à 08:00
Bonjour ,
j' ai un problême avec une DLL et comme je suis novice je ne sait pas ou je doit chercher
la dll en question est beidlibaxctrl.dll
ces une dll pour lecture de carte d' identité EID
avec la source qui est ici http://www.codes-sources.com/code.aspx?ID=39533
Le problême est que quand je mes cette source dans mon programme de facturation , il veux bien
compiler mais par écrire le fichier ***.exe
et que quand je teste le programme dans vb6 , il ferme vb6 de temps en temps 1 fois sur 4
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 20131 1 avril 2010 à 17:05
Salut darksidious,
je n'ai rien comme erreur en debug,
la seul chose que j' ai ces que vb6 ce coupe de temps en temps quand je fait un end ou que j'appuye sur le petit carre pour stoper dans vb6 , et pour la dll ces eid library activex.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013129 1 avril 2010 à 17:11
Salut,
Il doit y avoir une fonction à appeler au niveau de la dll activeX afin de libérer les ressources : elle manipule peut-être des timers, ou elle utilise peut-être du subclassing.
Essaye de voir dans la doc de la dll (si il y en a).
______________________________________
AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013129 1 avril 2010 à 17:59
Salut,
Il faut le faire à chaque fois que tu as fini un traîtement je pense : si la bibliothèque à initialiser un timer par exemple, et que tu quitte ton programme, si le timer est toujours artif, ca fera planter vb.
______________________________________
AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
petiflamand
Messages postés675Date d'inscriptionsamedi 31 mai 2003StatutMembreDernière intervention26 mai 20131 1 avril 2010 à 23:04
Voila je vient de tester en suprimant la dll du repertoire system32 et la la compilation et l'ecriture de l'EXE vas jusqu'au bout mais evidement il me donne une erreur car il trouve pas la dll, mais ça fonctionne a chaque fois.
ici je ne connait pas les dll , comment l' éditer pour voir ce qui ce trouve a l'intérieure ??
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013129 1 avril 2010 à 23:25
Salut,
Regarde dans la doc de la dll pour savoir ce qu'il faut appeler pour faire le ménage à la fermeture de ton programme, ou au pire, poses la question à l'auteur de la dll.
______________________________________
AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement