[R] GUIGetCursorInfo

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

[R] GUIGetCursorInfo

#1

Message par silvere »

Bonjours a tous !
Je suis entrain de faire un petit programme comme Au3Info mais j'ai un petit soucis vers la finalisation :mrgreen: je vous donne tout mon scripte pour que vous compreniez mieux. (j'espère qu'il y aura des heureux :mrgreen: )
je ne comprend pas pourquoi les ligne en rouge ne fonctionne pas :
► Afficher le texte
Modifié en dernier par silvere le dim. 04 déc. 2011 16:51, modifié 1 fois.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#2

Message par mikell »

Code : Tout sélectionner

If Not $info[4] = 14
ça sent le bug
C'est quoi ce 14 ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#3

Message par Tlem »

Sans même regarder le code, savez-vous qu'il existe déjà un autre outil que Au3Info mais qui fait pareil et qui est tout en AutoIt => http://www.autoitscript.fr/forum/viewto ... =37&t=8081
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é".
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#4

Message par silvere »

Ho merci Tlem je l'avais jamais vu

ps :mikell le 14 c'est le numéro de l'objet regarde dans l'aide :p
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#5

Message par silvere »

Je vien de regarder les source plus attentivement mais je ne trouve pas la fonction pour remplacer le curseur par un autre.
J'ai trouver la fonction GUISetCursor mais elle ne convient pas car c'est que dans une GUI est on ne peut pas mettre le curseur que l'on veut.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#6

Message par Tlem »

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é".
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#7

Message par silvere »

Oui effectivement, mais je ne comprend pas comment faire comme le "Browse Tool"
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#8

Message par Tlem »

gné ! :shock:
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é".
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#9

Message par silvere »

Pardon ?
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#10

Message par Tlem »

Si votre dernière question vous parait claire, elle ne l'est pas forcément pour les autres.

Essayez de vous mettre à notre place et posez-vous la question comment faire comme le "Browse Tool". :shock:

PS: J'ai supprimé votre autre message qui pour l'instant est redondant à ce sujet.
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é".
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#11

Message par silvere »

Oui effectivement ma demande n'était pas clair.
Je voulais dire que j'aimerais bien faire un système d'indication pour un pixel ( comme "Finder Tool" dans Autoit info et "Browse Tool" dans le logiciel de Yashied ) mais je ne sais pas comment m'y prendre.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#12

Message par mikell »

silvere a écrit :mikell le 14 c'est le numéro de l'objet
Hmm en général on utilise plutôt "If $info[4] <> $labelmachin" c'est plus clair ^^
Sinon le ContinueLoop renvoie au départ de la boucle, tu es sûr qu'il est au bon endroit ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#13

Message par silvere »

oui, on revien au départ de la boucle While 1 donc on ne feras pas la recherche de pixel car c'est a la fin.
Mais j'avoue que je dois me tromper quelque part car sa ne marche pas :mrgreen:.
Mais ou est mon l'erreur ?

EDIT : Message poster sans réfléchir. Merci :mrgreen:
Modifié en dernier par silvere le mer. 30 nov. 2011 22:45, modifié 1 fois.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#14

Message par mikell »

Qu'est-ce qui ne marche pas ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#15

Message par silvere »

Tlem tu pourrais répondre a ma demande si tu la comprit s'il te plait
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#16

Message par Tlem »

Ben, le code vous est donné dans ControlView.
Ca commence à partir de la ligne 216 (Case $Icon[0]).

Bon, il y à quelques trucs qui ne vous servirons pas mais tout y est. :roll:
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é".
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] GUIGetCursorInfo

#17

Message par silvere »

Je déclare forfait :mrgreen:
J'ai n'es pas un assez haut niveau pour comprendre toutes ses fonction et d'où elle vienne.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Répondre