Page 1 sur 1
Recherche Image
Posté : sam. 01 déc. 2018 21:27
par Misa10
Rebonjour , deuxième UDF que j'ai pas réussi a utilisé ImageSearch
j'utilise ce code pour test :
#include <ImageSearch.au3>#include <MsgBoxConstants.au3>#include <ButtonConstants.au3>#include <GUIConstantsEx.au3>#include <WindowsConstants.au3>#Region ### START Koda GUI section ### Form=Global $Form1 = GUICreate("Form1", 615, 437, 192, 124)Global $Button1 = GUICtrlCreateButton("Button1", 176, 200, 169, 57)GUISetState(@SW_SHOW)#EndRegion ### END Koda GUI section ###While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 test
() EndSwitchWEndFunc test
() $result = ImageSearch
("test.bmp",0,0,0,0) if $result=1 Then MsgBox(0,"Trouvé","L'image a été trouvé") EndIfEndFunc
et j'ai cette erreur sur l'udf.
Pourquoi je ne sait pas .
Re: Recherche Image
Posté : sam. 01 déc. 2018 22:30
par orax
Peut-être qu'il faut ajouter un espace avant ByRef
. Si ça ne marche pas, essaie de faire CTRL+T pour remettre en forme de code.
Re: Recherche Image
Posté : sam. 01 déc. 2018 23:27
par Misa10
orax a écrit : ↑sam. 01 déc. 2018 22:30
Peut-être qu'il faut ajouter un espace avant
ByRef
. Si ça ne marche pas, essaie de faire CTRL+T pour remettre en forme de code.
Je viens d'essayer de mettre un espace toujours la même erreur . et quand je fait ctrl T ça enregistre le fichier avec les esp&ces que j'ai fait .

- 0caba8f4cabd7405d539a132c2e45a79.png (3.66 Kio) Vu 3067 fois
Re: Recherche Image
Posté : dim. 02 déc. 2018 14:15
par Misa10
J'ai supprimé tout et j'ai reinstaller imagesearch car j'avais télécharger la version 2 aussi . Le problèmes est toujours le même en suite j'ai mis des espaces il n'y a plus la même erreures mais avec ce code :
#include <ImageSearch.au3>#include <MsgBoxConstants.au3>#include <ButtonConstants.au3>#include <GUIConstantsEx.au3>#include <WindowsConstants.au3>#Region ### START Koda GUI section ### Form=Global $Form1 = GUICreate("Form1", 615, 437, 192, 124)Global $Button1 = GUICtrlCreateButton("Button1", 176, 200, 169, 57)GUISetState(@SW_SHOW)#EndRegion ### END Koda GUI section ###While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 test
() EndSwitchWEndFunc test
() $result = ImageSearch
("test.bmp",0,0,0,0) if $result=1 Then MsgBox(0,"Trouvé","L'image a été trouvé") EndIfEndFunc
j’obtiens ce message d'erreur :

- Err1.png (2.89 Kio) Vu 3066 fois
et avec ce code :
#include <ImageSearch.au3>#include <MsgBoxConstants.au3>#include <ButtonConstants.au3>#include <GUIConstantsEx.au3>#include <WindowsConstants.au3>#Region ### START Koda GUI section ### Form=Global $Form1 = GUICreate("Form1", 615, 437, 192, 124)Global $Button1 = GUICtrlCreateButton("Button1", 176, 200, 169, 57)GUISetState(@SW_SHOW)#EndRegion ### END Koda GUI section ###While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 test
() EndSwitchWEndFunc test
() $result = _ImageSearch
("test.bmp",0,0,0,0) if $result=1 Then MsgBox(0,"Trouvé","L'image a été trouvé") EndIfEndFunc
et j’obtiens :

- Err2.png (4.07 Kio) Vu 3066 fois
Re: Recherche Image
Posté : lun. 03 déc. 2018 19:08
par Tlem
Bonsoir Misa10.
Merci d'éviter les liens vers des sites d’hébergement d'images, car dans 6 mois ou 1 an (voir moins), lorsque le site en question purgera les images, votre message n’aura plus de sens puisqu'on ne pourra plus voir le message d'erreur.
Pour ce sujet, j'ai récupéré toutes les images que j'ai réintégrée dans vos messages.
Sinon, plus simplement, un copié/collé du texte de la console permet aussi de se faire comprendre.
Re: Recherche Image
Posté : lun. 03 déc. 2018 21:11
par mikell
Il faut un underscore devant le nom de la fonction : _ImageSearch
Pour les erreurs ByRef, il faut aller dans l'include et rajouter un espace après chaque virgule dans les intitulés des fonctions :
Func _ImageSearch($findImage, $resultPosition, ByRef $x, ByRef $y, $tolerance, $HBMP=0)
etc