Comment mettre une page html dans un projet en VB ? - Programmation
Marsh Posté le 03-10-2001 à 16:58:50
Si tu souhaites afficher une page html dans une form VB, tu peux utiliser le contrôle WebBrowser qui repose sur IE.
Marsh Posté le 03-10-2001 à 17:04:58
Guru a écrit a écrit : Si tu souhaites afficher une page html dans une form VB, tu peux utiliser le contrôle WebBrowser qui repose sur IE. |
comment ça 'repose sur IE' je ne comprend pas ?
tu met Webbrowser <nom_page_html> c'est ça ?
Marsh Posté le 03-10-2001 à 17:05:08
Joe_LeBoss a écrit a écrit : Merci d'avance, @+ les webmasters !! |
Tu captiche ke dalle le bosse. Je te l'zi deja repete mainte et maintes (et mince alors ) fois.
Tu utilise l'api shellexecute de win32. En parametre du prog a lance tu lance "ma_page_de_debutant.htm". Va voir sur google ce pour l'utilisation des api windows en VB. Et de meme pour les parametres de shellexecute.
Ca marche en C. En vb aussi je pense. Les parametres sont a peu pres : handle, nom_exec, path, position_ecran. Y manque peut être qqc, mais bon.
L'ordre est à verifier.
Tchao le boss, demande a ramires pour l'utilisation des api en vb, si tu veut.
Marsh Posté le 03-10-2001 à 17:06:01
Guru a écrit a écrit : Si tu souhaites afficher une page html dans une form VB, tu peux utiliser le contrôle WebBrowser qui repose sur IE. |
comment ça 'repose sur IE' je ne comprend pas ?
tu met Webbrowser <nom_page_html> c'est ça ?
Marsh Posté le 03-10-2001 à 17:06:08
Guru a écrit a écrit : Si tu souhaites afficher une page html dans une form VB, tu peux utiliser le contrôle WebBrowser qui repose sur IE. |
comment ça 'repose sur IE' je ne comprend pas ?
tu met Webbrowser <nom_page_html> c'est ça ?
Marsh Posté le 03-10-2001 à 17:16:11
Tu ajoutes un contrôle WebBrowser dans ta form. Tu dimensionne la zone comme tu le souhaites et dans ton code tu ajoutes qqch comme WebBrowser1.Navigate "mapage.html"
Quand j'ai écrit repose sur IE, je voulais souligner que ce contrôle est fourni par IE, qu'il ne sera pas inclus dans le package de déploiement et que la version instanciée sera donc dépendante de la version d'IE installée sur le poste.
Maintenant si tu souhaites lancer une instance d'IE depuis ton application tu peux utiliser la commande shell.
[edtdd]--Message édité par Guru--[/edtdd]
Marsh Posté le 03-10-2001 à 17:32:56
Guru a écrit a écrit : Tu ajoutes un contrôle WebBrowser1.Navigate "mapage.html" Maintenant si tu souhaites lancer une instance d'IE depuis ton application tu peux utiliser la commande shell. |
P? tu met 1 après webbrowser, c'est important ?
Est ce que c'est webbrowser ou webbrowser1 ?
Marsh Posté le 03-10-2001 à 17:45:56
Le type d'objet est WebBrowser et par défaut quand tu ajoutes un contrôle dans une forme VB le nomme par son nom suivi d'un index donc par défaut si tu ne le renomme pas le contrôle sera appelé WebBrowser1.
Marsh Posté le 03-10-2001 à 16:48:21
Merci d'avance, @+ les webmasters !!