Page 1 sur 1

[..] Ouverture IE "basic" ou URL en erreur sur l'attente

Posté : mar. 08 févr. 2011 15:06
par airday
Bonjour,
tout nouveau sur autoIt, je souhaite utiliser les fonctionnalité web et remplir des forms via autoIT. Pour comprendre le fonctionnement je test les scripts d'exemple utilisant les fonctions des la librairie IE.au3

j'ai adapaté le code de l'exemple pour en comprendre l'erreur car le script ne semblait rien faire

Code : Tout sélectionner

$sAction = "basic"
$oIE = _IE_Example ( $sAction)
msgbox( 0, "debug-Error: " & $sAction, @error)
_IELoadWait ($oIE, 2000)
msgbox( 0, "debug-Error: " & $sAction, @error & @CRLF & @Extended)
sur le premier msgbox, le script ne signale aucune erreur
sur le second, erreur 3 (($_IEStatus_InvalidDataType) = Invalid Data Type) et 1 pour le @extended

j'ai fait le même test avec d'autre fonction que _IELoadWait et toute me réponde la meme erreur.
Il semble que l'objet ne soit pas créé, ce que je confirme en visuel, aucun browser iexplorer ne se lance.

sur un autre test utilisant une création d'objet

Code : Tout sélectionner

$oMyError=ObjEvent("AutoIt.Error","MyErrFunc")
$oIE=ObjCreate("InternetExplorer.Application.1")
 
le message d'erreur du COM me remonte: 80070416

ne trouvant aucun poste relatant ce problème, je vous pose la question.

environnement:
XP SP3
IE 8 (navigateur par défaut: firefox)
AutoIt 3.3 (dernière version actuelle non beta)
IE.au3 2.0.4

Re: Ouverture IE "basic" ou URL en erreur sur l'attente de l'obj

Posté : mar. 08 févr. 2011 15:35
par jbnh

Re: [..] Ouverture IE "basic" ou URL en erreur sur l'attente

Posté : mar. 08 févr. 2011 16:26
par airday
http://geekswithblogs.net/pranav/archiv ... n-ie8.aspx
semblerait etre lié à la sécurité IE8. Malgré les essai d'ouvrir IE8 en grand, le problème subsiste toujours.

Re: [..] Ouverture IE "basic" ou URL en erreur sur l'attente

Posté : jeu. 10 févr. 2011 10:47
par airday
Le soucis (non résolu) est lié a la création d'objet sous COM. La réponse semble incorrect, sur un autre système 'clean' pas de soucis. Cela semble venir (sur ce que j'ai pu en découvrir pour le moment) d'une corruption d'enregistrement de la partie internet browser mais impossible à remettre.
AutoIt ne sais pas attraper ou créer un objet iexplorer mais ne remonte aucune erreur sur le système déficient.