[..] Comportement aléatoire sur _GUICtrlButton_Click ???
Posté : ven. 30 avr. 2010 16:48
Bonjour à tous
j'ai un comportement un peu bizarre de la fonction _GUICtrlButton_Click...
pour automatiser une application, j'utilise cette fonction pour cliquer sur différents
boutons qui me font passer d'une fenêtre à l'autre....
et sur l'avant dernière fenêtre....un bouton ok....
je récupère bien le bon handle sur le bouton et j'appelle la dîte fonction _GUICtrlButton_Click
mais hélas cela ne fonctionne pas toujours...
souvent la fenêtre reste comme si on n'avait pas cliqué sur OK
je stoppe l'exécution...je retourne dans le source
je vais dans le code sur la fonction est je clique sur F1 depuis Scite pour lancer l'aide
une fenêtre d'aide se lance bien mais en plus
à ce moment là l'éxécution du script se relance...????
et l'on déroule le script jusqu'au bout et arrivé à la fenêtre où il y a le bouton OK,
ça se passe bien et la fonction _GUICtrlButton_Click fonctionne bien et on passe
à la fenêtre suivante et on va même jusqu'au bout du script ......????
Quelqu'un pourrait-il m'expliquait le pourquoi du comment
D'avance merci
Fred
j'ai un comportement un peu bizarre de la fonction _GUICtrlButton_Click...
pour automatiser une application, j'utilise cette fonction pour cliquer sur différents
boutons qui me font passer d'une fenêtre à l'autre....
et sur l'avant dernière fenêtre....un bouton ok....
je récupère bien le bon handle sur le bouton et j'appelle la dîte fonction _GUICtrlButton_Click
mais hélas cela ne fonctionne pas toujours...
souvent la fenêtre reste comme si on n'avait pas cliqué sur OK
je stoppe l'exécution...je retourne dans le source
je vais dans le code sur la fonction est je clique sur F1 depuis Scite pour lancer l'aide
une fenêtre d'aide se lance bien mais en plus
à ce moment là l'éxécution du script se relance...????
et l'on déroule le script jusqu'au bout et arrivé à la fenêtre où il y a le bouton OK,
ça se passe bien et la fonction _GUICtrlButton_Click fonctionne bien et on passe
à la fenêtre suivante et on va même jusqu'au bout du script ......????
Quelqu'un pourrait-il m'expliquait le pourquoi du comment
D'avance merci
Fred