[R] La commande WinWaitActive
Posté : mer. 17 oct. 2007 10:42
Bonjour,
Je n'ai pas de problème pour utiliser la commande WinWaitActive en utilisant le titre de la fenêtre en cours, mais mon problème se pose à la fin d'une installation de logiciel. Comment faire pour utiliser la fenêtre qui apparaît et qui change de contenu mais pas de titre?On m'a dit qu'il y avait possibilité d'utiliser une partie du texte présent dans cette nouvelle fenêtre pour la différencier de celle sur laquelle s'effectuaient les actions précédemment. J'ai donc tenté ceci :
Le "Please" est le début d'une phrase qui apparaît dans la fenêtre de fin d'installation.
Comment faire pour appliquer les actions à cette dernière fenêtre?
Merci de me répondre.
Cdlt.
Je n'ai pas de problème pour utiliser la commande WinWaitActive en utilisant le titre de la fenêtre en cours, mais mon problème se pose à la fin d'une installation de logiciel. Comment faire pour utiliser la fenêtre qui apparaît et qui change de contenu mais pas de titre?On m'a dit qu'il y avait possibilité d'utiliser une partie du texte présent dans cette nouvelle fenêtre pour la différencier de celle sur laquelle s'effectuaient les actions précédemment. J'ai donc tenté ceci :
Code : Tout sélectionner
RunAsSet('administrateur','','XXXXXX')
Run (@ScriptDir & "\isp7_0m1.CPLD.exe")
WinWaitActive("Lattice Semiconductor Setup Program")
Send("{ENTER}")
Send("{ENTER}")
Send("{ENTER}")
Send("{ENTER}")
Send("{ENTER}")
Send("{ENTER}")
WinWaitActive("Lattice Semiconductor Setup Program","Please")
Send("{ENTER}")
Send("{ENTER}")
Le "Please" est le début d'une phrase qui apparaît dans la fenêtre de fin d'installation.
Comment faire pour appliquer les actions à cette dernière fenêtre?
Merci de me répondre.
Cdlt.