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

chelguera Messages postés 28 Date d'inscription mardi 15 janvier 2002 Statut Membre Dernière intervention 13 avril 2024 - 3 févr. 2016 à 08:03
ucfoutu Messages postés 18038 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
A voir également:

2 réponses

jordane45 Messages postés 38135 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 13 avril 2024 344
3 févr. 2016 à 12:16
Bonjour,

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

Désolé avait pas vu la réponse... je travaille a mettre à jour un vieux programme VB6
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
22 mars 2016 à 18:09
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


0
Rejoignez-nous