[R] utiliser une image d'une dll pour "ImageSearch"

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
sscssc
Niveau 3
Niveau 3
Messages : 39
Enregistré le : mar. 23 juin 2009 04:10
Status : Hors ligne

[R] utiliser une image d'une dll pour "ImageSearch"

#1

Message 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
Modifié en dernier par sscssc le jeu. 30 juil. 2009 13:25, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] utiliser une image d'une dll pour "ImageSearch"

#2

Message par Tlem »

Allez faire un tour du coté des tutoriels.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
sscssc
Niveau 3
Niveau 3
Messages : 39
Enregistré le : mar. 23 juin 2009 04:10
Status : Hors ligne

Re: [..] utiliser une image d'une dll pour "ImageSearch"

#3

Message 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
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] utiliser une image d'une dll pour "ImageSearch"

#4

Message 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.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
sscssc
Niveau 3
Niveau 3
Messages : 39
Enregistré le : mar. 23 juin 2009 04:10
Status : Hors ligne

Re: [..] utiliser une image d'une dll pour "ImageSearch"

#5

Message par sscssc »

merci Tlem, j'ais reussi :)

le problemme venais de la dll

ancien.rc

Code : Tout sélectionner

DECONNECTION  BITMAP  DC.bmp
nouveau.rc

Code : Tout sélectionner

DECONNECTION  RCData  DC.bmp

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
Répondre