Bonjour à tous,
voila je suis tout nouveau ici, tout autant que dans la programmation. Mais bon il y à un début à tout
J'aimerai effectuer une condition sur le titre d'une fenêtre, mais une fenêtre ouverte dans un programme.
Pour tester une fenêtre tout court pas de problème, j'ai pris l'exemple de la calculatrice ce qui donne ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("calc.exe")
WScript.Sleep 200
WshShell.AppActivate "Calculatrice"
WScript.Sleep 200
Dim verifTitre
VerifTitre = WshShell.AppActivate ("Calculatrice") 
if VerifTitre = true then 
	wscript.echo "Calculatrice activée"
else 
	wscript.echo "Où est la calculatrice ?"
end if
Mon problème est donc que si je veux effectuer ce test dans un programme comportant plusieurs fenêtres, ou en tout cas au moins une à l'intérieur du programme, ca ne fonctionne plus.

Quelqu'un serait il tenter d’être un dieu de la programmation a mes yeux et me sauver la vie ? Merci d'avance pour vos aides, suggestions, solutions.