Page 1 sur 1
[R] utiliser une image d'une dll pour "ImageSearch"
Posté : mer. 29 juil. 2009 23:24
par sscssc
Salut, Voila je voudrais savoir comment faire une recherche d'image dont la source est dans une dll en utilisent l'include "Resources.au3"
il est plus pratique de regrouper tout les images a rechercher dans une dll que d'avoir 36 images dans un dossier
Merci
Re: [..] utiliser une image d'une dll pour "ImageSearch"
Posté : jeu. 30 juil. 2009 00:38
par Tlem
Allez faire un tour du coté des tutoriels.
Re: [..] utiliser une image d'une dll pour "ImageSearch"
Posté : jeu. 30 juil. 2009 03:43
par sscssc
j'ai utilisés se tuto mais j'ai toujours pas réussi a utiliser une image du dll
pour se script
Code : Tout sélectionner
$dc = _ImageSearch(" Image dll ",1,0,0,0)
if $dc = 1 Then
MouseClick("left",365,379,2,0)
sleep(3000)
EndIf
Re: [..] utiliser une image d'une dll pour "ImageSearch"
Posté : jeu. 30 juil. 2009 10:25
par Tlem
Il vous faut utiliser les éléments de ce sujet :
http://www.autoitscript.fr/forum/viewto ... f=11&t=513.
D'abord récupérez l'image dans une variable puis utilisez celle-ci pour la recherche ou si ça ne fonctionne pas, sauvegardez là dans un dossier temporaire puis faite votre traitement.
AMHA ceci devrait être suffisant :
_ResourceGetAsImage ou
_ResourceGetAsBitmap selon le type d'image.
Re: [..] utiliser une image d'une dll pour "ImageSearch"
Posté : jeu. 30 juil. 2009 13:25
par sscssc
merci Tlem, j'ais reussi
le problemme venais de la dll
ancien.rc
nouveau.rc
Code : Tout sélectionner
_ResourceSaveToFile(@TempDir & "\DC.bmp", "DECONNECTION", 10, 0, 0, "isrs.dll")
While 1
$dc = _ImageSearch(@TempDir & "\DC.bmp",1,0,0,0)
if $dc = 1 Then
MouseClick("left",365,379,2,0)
ExitLoop
EndIf
WEnd