Aide fonction trouveimage
Posté : 21 déc. 2022, 19:48
Bonjour à tous,
Après plusieurs heures de recherche sur le forum et plusieurs vidéos de tuto sur Youtube, je n'arrive pas à comprendre d'où provient le problème que je rencontre et je me résigne à faire appel à vos compétences.
J'utilise SM (depuis moins de 24h) pour réaliser une boucle d'actions dans un des logiciels que j'utilise (déplacement souris et clique principalement) de façon à automatiser des tâches répétitives.
Cependant, je dois utiliser la fonction "trouveimage" puisqu'un élément à cliquer adopte aléatoirement une position légèrement différente.
J'ai donc (bien ?) défini mes deux variables <X> et <Y> (valeur initiale 0, type numérique), défini ma fonction trouveimage puis défini une fonction "movemouse" avec mes variables comme position (déplacement indirect).
Mais, lorsque je lance la macro et qu'elle arrive à la fonction trouveimage, mon curseur se place en haut à gauche de l'écran.
L'évaluation de la variable indique -1 signe (si j'ai bien compris) que l'image recherchée n'est pas trouvée.
J'ai essayé de modifier la zone de recherche et/ou l'emplacement de la zone de l'image recherchée mais sans succès à chaque fois.
Je voulais savoir si vous aviez une idée d'où le problème peut venir et si, éventuellement, il existe une autre fonction que trouveimage qui peut me servir ?
Merci d'avance.
Après plusieurs heures de recherche sur le forum et plusieurs vidéos de tuto sur Youtube, je n'arrive pas à comprendre d'où provient le problème que je rencontre et je me résigne à faire appel à vos compétences.
J'utilise SM (depuis moins de 24h) pour réaliser une boucle d'actions dans un des logiciels que j'utilise (déplacement souris et clique principalement) de façon à automatiser des tâches répétitives.
Cependant, je dois utiliser la fonction "trouveimage" puisqu'un élément à cliquer adopte aléatoirement une position légèrement différente.
J'ai donc (bien ?) défini mes deux variables <X> et <Y> (valeur initiale 0, type numérique), défini ma fonction trouveimage puis défini une fonction "movemouse" avec mes variables comme position (déplacement indirect).
Mais, lorsque je lance la macro et qu'elle arrive à la fonction trouveimage, mon curseur se place en haut à gauche de l'écran.
L'évaluation de la variable indique -1 signe (si j'ai bien compris) que l'image recherchée n'est pas trouvée.
J'ai essayé de modifier la zone de recherche et/ou l'emplacement de la zone de l'image recherchée mais sans succès à chaque fois.
Je voulais savoir si vous aviez une idée d'où le problème peut venir et si, éventuellement, il existe une autre fonction que trouveimage qui peut me servir ?
Merci d'avance.