Utilisation de Eztw32.dll
Utilisation de Eztw32.dll
Bonjour,
Voilà quelque temps que j'essaye de faire fonctionner la DLL Eztw32.dll (DLL qui permet de se servir d'un scanner) mais je nage en brasse coulée
J'ai utilisé Eztw32.dll avec RapidQ Basic sans probléme
Fonctions que je me sers :
TWAIN_SetCurrentUnits(0) 'DPI
TWAIN_SetCurrentResolution(150) 'en points par pouces
TWAIN_SetCurrentPixelType(2) ' Scan format 0 = B&W, 1 Grey, 2 RGB
TWAIN_SetBitDepth(8) ' Bit Depth 1, 2, 4, 8 but depends on Pixeltype
TWAIN_SetHideUI(1)'Cache l'interface utilisateur
TWAIN_AcquireToFilename(ByVal hwndApp As Long, ByVal sFile As String) As Long
TWAIN_State()
TWAIN_CloseSource()
TWAIN_LoadSourceManager()
TWAIN_OpenSourceManager(THdl)
TWAIN_SelectImageSource(THdl)
Merci par avance
Voilà quelque temps que j'essaye de faire fonctionner la DLL Eztw32.dll (DLL qui permet de se servir d'un scanner) mais je nage en brasse coulée
J'ai utilisé Eztw32.dll avec RapidQ Basic sans probléme
Fonctions que je me sers :
TWAIN_SetCurrentUnits(0) 'DPI
TWAIN_SetCurrentResolution(150) 'en points par pouces
TWAIN_SetCurrentPixelType(2) ' Scan format 0 = B&W, 1 Grey, 2 RGB
TWAIN_SetBitDepth(8) ' Bit Depth 1, 2, 4, 8 but depends on Pixeltype
TWAIN_SetHideUI(1)'Cache l'interface utilisateur
TWAIN_AcquireToFilename(ByVal hwndApp As Long, ByVal sFile As String) As Long
TWAIN_State()
TWAIN_CloseSource()
TWAIN_LoadSourceManager()
TWAIN_OpenSourceManager(THdl)
TWAIN_SelectImageSource(THdl)
Merci par avance
Re: Utilisation de Eztw32.dll
Bonjour , regarde la commande LoadLibrary() et l'aide.
@+
@+
Re: Utilisation de Eztw32.dll
Bonjour,
Je suis désolé G-Rom mais LoadLibrary() n'est pas connu dans l'aide.
Ce qui bloque c'est que je n'arrive pa à ouvrir eztw32.dll avec OpenLibrary()
La DLL se trouve dans le dossier ou ce trouve le code qui ne sert à la tester.
Je suis désolé G-Rom mais LoadLibrary() n'est pas connu dans l'aide.
Ce qui bloque c'est que je n'arrive pa à ouvrir eztw32.dll avec OpenLibrary()
La DLL se trouve dans le dossier ou ce trouve le code qui ne sert à la tester.
Re: Utilisation de Eztw32.dll
G-Rom s'est trompé, c'est OpenLibrary(). Il te faut aussi la version complète de PB pour utiliser les API.
Re: Utilisation de Eztw32.dll
Il y a plusieurs posts sur le forum anglais qui traitent de ta dll, avec des exemples d'utilisation complets.
Attention certains sont de 2004, la syntaxe a changé depuis, d'autres sont plus récents, tu vas pouvoir trouver ton bonheur.
Le bonheur est ici
Attention certains sont de 2004, la syntaxe a changé depuis, d'autres sont plus récents, tu vas pouvoir trouver ton bonheur.
Le bonheur est ici
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Re: Utilisation de Eztw32.dll
djes a écrit :G-Rom s'est trompé, c'est OpenLibrary(). Il te faut aussi la version complète de PB pour utiliser les API.

Autant pour moi...
Re: Utilisation de Eztw32.dll
Merci, je vais fouiller dedans et espérer trouver mon bonheur.
A+
A+
Re: Utilisation de Eztw32.dll
Bonsoir,
J'ai toujours un probléme. Maintenant je sais que je n'arrive pas à ouvrir EZTW32.DLL alors que sous RQ je n'ai pas de probléme.
Est-ce qu'il y a des réglages à effectuer dans PB
Merci
J'ai toujours un probléme. Maintenant je sais que je n'arrive pas à ouvrir EZTW32.DLL alors que sous RQ je n'ai pas de probléme.
Est-ce qu'il y a des réglages à effectuer dans PB
Merci
Re: Utilisation de Eztw32.dll
que fait :
?
Code : Tout sélectionner
debug OpenLibrary(0,"EZTW32.DLL")
Re: Utilisation de Eztw32.dll
chez moi cela marche :
Code : Tout sélectionner
OpenLibrary(0,"EZTW32.DLL")
Prototype TWAIN_SetCurrentUnits(dpi.i)
Global TWAIN_SetCurrentUnits.TWAIN_SetCurrentUnits = GetFunction(0,"TWAIN_SetCurrentUnits")
Re: Utilisation de Eztw32.dll
debug OpenLibrary(0,"EZTW32.DLL") affiche 0
Je suis sous win7 x64 et PB 4.61
Je suis sous win7 x64 et PB 4.61
Dernière modification par Trebor55 le lun. 23/juil./2012 22:31, modifié 1 fois.
Re: Utilisation de Eztw32.dll
utilise pb en x86. 

Re: Utilisation de Eztw32.dll
C'est Ok et Merci
J'avais essayé en vain mais j'avais dû faire une erreur
J'avais essayé en vain mais j'avais dû faire une erreur
Re: Utilisation de Eztw32.dll
Bonjour,
ça marche impec et merci du coup de main.
la prochaine fois je ferais un peu plus attention à ce que je fais.
ça marche impec et merci du coup de main.
la prochaine fois je ferais un peu plus attention à ce que je fais.