Page 1 sur 1

[R] _IENavigate m'empêche de fermer ma GUI (interface)

Posté : dim. 20 sept. 2015 16:27
par franco
Bonjour.

Pour information, j'utilise _IECreateEmbedded, _IENavigate et _IEAction afin d'ouvrir une page web précise au sein d'une interface Autoit.

J'ai juste un petit problème avec un script.
Je pense que _IENavigate m'empêche de fermer la GUI.

Mais ne sait ps comment faire pour y remédier.

Tout d'abord, voici un script fonctionnel :
► Afficher le texteweb messenger facebook dans une interface
Il fonctionne, rien à dire.


Celui là, par contre, la page web ne s'affiche pas dans la GUI (sauf un délai +/- 5 min) mais j'entends le son.

Avec un message d'erreur via Scite : Vector smash protection is enabled.
► Afficher le texteJeu en ligne (flash)
Par contre, si je le code de cette façon : la page web s'affiche instantanément, mais la GUI ne se ferme pas (je pense que c'est logique, vu le placement de _IENavigate)
► Afficher le texteJeu en ligne (flash)
Pouvez-vous m'aider à y voir plus clair ?
merci à tous.

je continue mes recherches.

++ et bon dimanche (et chasse pour les chasseurs ^^)

Re: [..] _IENavigate m'empêche de fermer ma GUI (interface)

Posté : dim. 20 sept. 2015 19:20
par orax
Il n'y a pas besoin d'attendre que la page soit chargée.

Code : Tout sélectionner

_IENavigate($oIE, "http://www.totaljerkface.com/happy_wheels.tjf"[b], 0[/b])
Ou en passant en mode événementiel avec

Code : Tout sélectionner

Opt("GUIOnEventMode", 1)
ça marcherait peut-être aussi.

Re: [..] _IENavigate m'empêche de fermer ma GUI (interface)

Posté : lun. 21 sept. 2015 10:17
par franco
Salut :)
Il n'y a pas besoin d'attendre que la page soit chargée.

Code : Tout sélectionner

_IENavigate($oIE, "http://www.totaljerkface.com/happy_wheels.tjf", 0)
Effectivement, ça fonctionne. :oops:


Je suis allé trop loin dans les recherches, j'aurais du passer par l'aide de la commande.

En tout cas merci de cette résolution éclair. :lol:


Maintenant, faut que je regarde si je peux faire autre chose.
Si je n'y arrive pas, je repasserais :)


Je passe en résolu.
Merci encore.


++