[Vc++] tps de load d'une page web!

tps de load d'une page web! [Vc++] - C++ - Programmation

Marsh Posté le 06-10-2003 à 16:13:57    

salut les gens!
 
j'ai besoin de savoir qd un lien est chargée dans internet explorer!
genre je fais un shellexec d'IE ac en param www.google.fr et qd c chargé ca me retourne une valeure...mais ShellExecut ne me conient pas car je ne veux pas relancer mon IE a chaque fois, j'ai juste besoin "d'actualiser ma page qd elle est chargée"!
 
merci d'avance!


---------------
http://husiana.myftp.org/phpsysinfo
Reply

Marsh Posté le 06-10-2003 à 16:13:57   

Reply

Marsh Posté le 06-10-2003 à 16:14:53    

dis en plus. C koi le but final de tout ca ?

Reply

Marsh Posté le 06-10-2003 à 16:29:52    

reactualiser une page web constament...


---------------
http://husiana.myftp.org/phpsysinfo
Reply

Marsh Posté le 14-10-2003 à 11:51:03    

ben, personne ne sait?!


---------------
http://husiana.myftp.org/phpsysinfo
Reply

Marsh Posté le 14-10-2003 à 13:46:11    

Tu veux contrôler ton instance de IE pour lui faire reactualiser quand tu veux ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 14-10-2003 à 13:47:36    

non, ca je sais faire,  
je veux savoir qd une page web est chargée entierement, que ca affiche terminé ds IE en bas a gauche


---------------
http://husiana.myftp.org/phpsysinfo
Reply

Marsh Posté le 14-10-2003 à 13:58:10    

Ah...AMHA, c'est pas possible avec un simple ShellExecute. J'y verrais bien de l'Automation avec COM là derrière... surtout qu'avec ShellExecute, t'es pas sûr que ce soit IE de lancé... Et si le mec utilise Moz ou Opera, tu veux quoi ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 14-10-2003 à 14:05:27    

Y'a un truc encore plus simple : on envoie un message à IE avec le code de la touche F5


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 14-10-2003 à 14:09:41    

non harkonnen, ca ca n'a pas d'interet pour moi :-p!enfin je sais faire quoi, je te remercie
 
HelloWorld, le pb ne se pose pas, ce sera seulement ac IE...
je suis sur que IE soit lancé, je le lance a la main avant de lancer mon programme!!!
parce que la je suis obligé de faire un Sleep() pour etre sur que la page soit chargée...c pas du tout optimisé quoi...et le jour ou ta connexion ralenti un peu et que la page n'est pas encore chargée...plouf! gros bug!


---------------
http://husiana.myftp.org/phpsysinfo
Reply

Marsh Posté le 14-10-2003 à 14:37:12    

Utlise le contrôle WebBrowser (ActiveX) dans ta propre fenêtre. Tu doit avoir un évènement "page chargée" qui se déclenche.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 14-10-2003 à 14:37:12   

Reply

Marsh Posté le 14-10-2003 à 14:59:05    

HelloWorld a écrit :

Utlise le contrôle WebBrowser (ActiveX) dans ta propre fenêtre. Tu doit avoir un évènement "page chargée" qui se déclenche.


 
ben c ce que je voulais lui proposer au debut, mais vu que j'ai pas reussi a savoir c t pour quoi faire son truc.....

Reply

Marsh Posté le 27-10-2003 à 13:56:31    

il faut developper 1 composant ATL qui s'accroche à IE implementant un interface qui te renvoie les evenements OnDocumentComplete... regardes dans les composants type BHO.
 
a+

Reply

Marsh Posté le 27-10-2003 à 14:28:00    

oki merci


---------------
http://husiana.myftp.org/phpsysinfo
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed