Bonjour à tous et à toutes,
Je suis confronté à un problème lors de l'utilisation de la fonction WinWaitActive.
Les entrées que je rentre ne sont pas prises en compte.
► Afficher le texte
Code : Tout sélectionner
; Affichage d'une infobulle d'information
TrayTip("Installation des Imprimantes Euro Engineering", "Début de l'installation", 2000)
; Pause de 3 secondes
Sleep(3000)
Run("C:\WINDOWS\system32\cmd.exe")
WinWaitActive("C:\WINDOWS\system32\cmd.exe")
Send('printui /s /t2' & "{ENTER}")
WinWaitActive("Propriétés de : Serveur d’impression")
Sleep(1000)
; A partir de là les "send()" ne sont pas pris en compte
Send("!o")
Send("{ENTER}")
Send("{ENTER}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{ENTER}")
; la dernière ligne elle est prise en comtpe
WinClose("C:\WINDOWS\system32\cmd.exe")
Je précise qu'il n'est pas terminé.
Je ne comprend pas pourquoi il ne prend pas en compte les entrées (Send()).
Je suppose qu'il ne voit pas la fenêtre "Propriétés de : Serveur d’impression".
Ci dessous le sommaire de la fenêtre donné par AutoIt v3 Window Info :
► Afficher le texte
>>>> Window <<<<
Title: Propriétés de : Serveur d’impression
Class: #32770
Position: 606, 653
Size: 496, 538
Style: 0x94C800C4
ExStyle: 0x00050101
Handle: 0x000000000074135C
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
>>>> Mouse <<<<
Position: 871, 671
Cursor ID: 0
Color: 0xF3FFFF
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Pilotes
&Pilotes d’imprimante installés :
Aj&outer...
&Supprimer...
Proprié&tés
W813016
OK
Annuler
&Appliquer
>>>> Hidden Text <<<<
&Modifier les paramètres de pilote
Aide
Si quelqu'un pouvais me "décoincer"....
Merci