OVH Cloud OVH Cloud

ouverture d'une page internet

12 réponses
Avatar
sabV
bonjour à tous,

le code suivant fonctionne bien si aucune autre page internet n'est ouverte au moment de son exécution.
mais provoque une erreur lorsqu'il y a déjà une autre page internet ouverte,

L'erreur est que:
internet s'ouvre, et le menu "Démarrer" s'ouvre en même temps ce qui fait que l'ouverture de la page
"https://secure.myterminals.com/..." est interrompu au moment ou
"MonUserName" et "MonPassword~" doivent s'inscrire.

existe t'il une commande que je pourrais ajouter afin d'éviter ou de contourner ce problème ?

Dim oIE, oSh
Set oSh = CreateObject("WScript.Shell")
Set oIE = CreateObject("InternetExplorer.Application")
oIE.Visible = True
oIE.Navigate ("https://secure.myterminals.com/CA/ATM/menu.aspx")
Do While oIE.busy
Loop
If Not Left(oIE.Document.title,8)="HTTP 404" Then
oSh.SendKeys "MonUserName"
oSh.SendKeys "{TAB}"
oSh.SendKeys "MonPassword~"
End if

par avance merci pour votre aide.

sabV (débutant sur VBSripting)

2 réponses

1 2
Avatar
sabV
bonjour Gilles,

un grand merci pour votre aide,
ca m'a permit d'écrire mon premier VBScript, qui est maintenent complété,
et encouragé en en faire d'autre.

isabelle

"sabV" a écrit dans le message de
news:uFM$
| re bonjour Gilles,

Bonjour,

| je me suis surement mal exprimer, en fait oIE.FullScreen = True
| correspond pour moi à "Affichage plein écran"
| mais ce que j'essai de réalisé est un "agrandir"
| qui correspond à peu près à FullScreen mais en ayant tout de même
| accès au menu.

vbscript ne possède à ma connaissance aucune méthode pour réaliser cela.
Il faut donc réaliser cette opération en s'appuyant sur les raccourcis
clavier du shell Windows (avec tous les inconvénients du sendkeys). Cela
donne :

' affichage de la fenêtre Internet Explorer
oIE.Visible = True

' activation de la fenêtre Internet Explorer
oSh.AppActivate oIE.Document.Title

' agrandissement de la fenêtre via les raccourcis du shell
oSh.SendKeys "(% )n"



Avatar
sabV
bonjour sympatix,

merci pour cette méthode,

isabelle


Bonjour sabV, dans le message
news:uFM$
tu nous disais:

mais ce que j'essai de réalisé est un "agrandir"
qui correspond à peu près à FullScreen mais en ayant tout de même
accès au menu.




En indiquant la taille en px ?

oIE.width24
oIE.heightv8





1 2