[..] _IECreateEmbedded : des touches clavier posent problème

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

[..] _IECreateEmbedded : des touches clavier posent problème

#1

Message par orax »

Bonjour !

Pour reproduire le problème (avec l'exemple 1) :
– Dans la fenêtre "1", j'écris quelque chose dans la zone de recherche de Google.
– Ensuite dans la fenêtre "2", j'essaie de supprimer ce qu'il y a écrit dans l'Edit (les "222222...") mais ça supprime ce qu'il y a dans la zone de recherche de Google malgré que la fenêtre "1" ne soit plus active.
Par contre si j'ajoute du texte dans l'Edit ça marche. Ce qui pose problème ce sont, au moins, les touches gauche/droite/retour arrière/suppr/entrée/origine/fin/page préc./page suiv.
► Afficher le texteexemple 1
Un autre exemple où le problème se produit. Avec une seule fenêtre.
► Afficher le texteexemple 2
Édité : j'ai trouvé une fonction (et ses dérivées) qui corrige le problème : _IECreatePseudoEmbedded. Mais ce n'est qu'une demi-solution, à première vue c'est plus lourd que _IECreateEmbedded, et si le script plante on se retrouve avec des "iexplore.exe" invisibles qui ne seront pas fermés automatiquement. Bref… je vais tester tout ça et s'il n'y a pas d'autres solutions, plus propres, je ferai avec ou je n'utiliserai qu'un seul IE dans la GUI.
Le problème ne date pas d'hier (2008) problems-with-iecreateembedded-copypaste
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Répondre