J'ai une application qui lance, à la demande, un exécutable AutoIt qui se ferme une fois sa tâche accomplie
Cela permet d'ouvrir et de piloter des applications sous Internet Explorer
Je précise que ces applications IE peuvent avoir été déja été ouvertes manuellement par l'utilisateur
Suivant l'application à piloter le code d'ouverture diffère un peu
Soit par l'URL
Code : Tout sélectionner
$Fen_IE = _IEAttach("{URL}","URL")
if $Fen_IE=0 Then
$Fen_IE = _IECreate("{URL}",0,1,0)
endif
Code : Tout sélectionner
$Fen_IE = _IEAttach("{Titre}")
if $Fen_IE=0 Then
$Fen_IE = _IECreate("{URL}",0,1,0)
endif
J'ai fait des essais avec windows 7 et IE8 et là _IEAttach ne fonctionne plus.
il ne reconnait plus les fenêtres déja ouvertes et du coup c'est _IECreate qui s'exécute et m'ouvre bien sûr une seconde fenêtre
Il n'y a par contre aucun problème sur tout le code de pilotage de la fenêtre, seul _IEAttach me pose problème
Je cherche depuis un moment la solution, mais je ne comprends pas, c'est pourquoi je me retourne vers vous
Merci par avance pour vos réponses