Comment contrôler qu'une page web est totalement chargée ?

Messages postés
17
Date d'inscription
mardi 15 janvier 2002
Statut
Membre
Dernière intervention
25 juillet 2019
- - Dernière réponse : ucfoutu
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
- 22 mars 2016 à 18:09
Bonjour,

Je lance une page web comme ceci :

Shell "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --app=https://" & Site(i)

Par la suite, avec sendkey je met le login et le mot de passe etc...

Seulement voila, parfois la page met plus de temps a se charger et donc mon sendkey s’exécute trop tot, j'ai bien un sleep mais malgré tout soit trop long soit trop court,

Quelqu'un a une idée ?

Merci
Afficher la suite 

2 réponses

Messages postés
26487
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 octobre 2019
316
0
Merci
Bonjour,

Avec QUEL VB travailles tu ???
VBA ? VBScript ? VB6 ? VB.NET ?????
Bonjour

Désolé avait pas vu la réponse... je travaille a mettre à jour un vieux programme VB6
Commenter la réponse de jordane45
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
212
0
Merci
Bonjour,
1) Discussion donc déplacée vers le sous-forum (VB6) adéquat.K Veille s'il te plait à prendre toi-même ce soin.

2) regarde ce que ferait (exemple) ceci :
Dim IE As Object
Set IE = CreateObject("internetexplorer.application") 'instancie l'Object
URL = "http://www.orange.fr/portail"
IE.navigate URL
IE.Visible = True
Do: DoEvents: Loop Until IE.readyState = 4 And IE.busy


Commenter la réponse de ucfoutu