Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : comment afficher du code HTML dans un WebBrowser [ Réseau & Internet / Autre ] (H60)

mardi 8 juillet 2008 à 11:21:35 | comment afficher du code HTML dans un WebBrowser

H60

Bonjour à tous

Je cherche comment afficher du code HTML dans un WebBrowser.
Je récupère ou je génère du code et je voudrais le visualiser sous forme de page HTML.

Comment le faire rapidement de manière simple.
J'ai une méthode en passant par un fichier texte mais il doit y avoir une méthode plus simple.

Merci pour votre aide


mardi 8 juillet 2008 à 12:54:56 | Re : comment afficher du code HTML dans un WebBrowser

Loda

Membre Club
salut,

je ne suis pas un expert du TWebBrowser, mais il me semble que tu es obligé de charger depuis un fichier.

bon code,

Loda

PS: tu pourrais charger depuis un serveur local, mais je ne vois pas l'intérêt.

Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.

mardi 8 juillet 2008 à 14:14:52 | Re : comment afficher du code HTML dans un WebBrowser

L_art_ment

Bonjour,

   N'étant pas un espert et ayant déjà utilisé le WebBrowser, je sais qu'il est possible de faire afficher la source d'une page, mais pas d'afficher une page par sa source, enfin j'en ai jamais entendu parlé en tous cas...

   Par contre, ce que je ferai moi c'est de copier le code dans un Memo par exemple, et lorsque tu cliques sur un boutton que tu auras positionné sur ta fiche, ca enregistre dans un fichier le memo et tu l'ouvres avec le WebBrowser, après tu peux le supprimer, ca servirai juste d'intermédiaire..

   Bonne journée


L'Armand joue, l'arme en joug... Mon site

mardi 8 juillet 2008 à 14:26:56 | Re : comment afficher du code HTML dans un WebBrowser

H60

Merci pour vos réponses mais j'ai déjà utilisé ces solutions sans satisfaction.

La seule façon de faire, que j'ai trouvée et  qui corresponde à ce que je veux faire, est d'enregistrer mon code dans un fichier texte avec une extension .html et de l'ouvrir dans navigate du WebBrowser.

C'est lourd et je pense qu'il doit y avoir une autre solution.

Cependant si quelqu'un a une solution avec un autre composant je suis tout ouvert.




lundi 25 août 2008 à 07:44:09 | Re : comment afficher du code HTML dans un WebBrowser

H4MZA

Réponse acceptée !

C'est aussi simple :
webBrowser1.Navigate('about:blank');
webBrowser1.OleObject.Document.Write('<html><body><h1>H4MZA!</h1></body></html>');
Sinon tu peut mettre un TMemo à la place de ton code html de cette façon :
webBrowser1.Navigate('about:blank');
webBrowser1.OleObject.Document.Write(memo1.text);

Voila le code source :
http://www.delphifr.com/codes/COMMENT-AFFICHER-CODE-HTML-DANS-TWEBBROWSER_47729.aspx


lundi 25 août 2008 à 09:21:28 | Re : comment afficher du code HTML dans un WebBrowser


Cette discussion est classé dans : code, afficher, simple, html, webbrowser


Répondre à ce message

Sujets en rapport avec ce message

Code HTML avec WebBrowser [ par PowerII ] Slt,cmt je pourrais faire pour récupérer le code HTML d'une page chargée ds un WebBrowser et le mettre ds un string ou un memo???...Merci afficher une page Html [ par louiwahl ] Bjr Mon probleme c'est que j'ai une page html que je n'arrive pas a afficher dans WebBrowser en faisant WebBrowser.Navigate('.\toto.htm') alor que q WebBrowser et Kylix [ par louiwahl ] Bjr voila je me servais du TWebBrowser pour afficher une page Web sous delphi mais sur Kylix il n'y est pas (je ne m'en servais que pour afficher et Afficher le code ASCII d'un caractère [ par swadfish ] salut tt le monde.je veux créer une application sous delphi qui me donne le code ascii de chaque caracteres tapé dans un editbox.merci d'avance.  @+ Code HTML [ par buguetj ] Bonjour, j'ai créer un Memo1 sur ma Form et je souhaiterais, que lorsque je click sur un Button1, que le code HTML de la page internet www.google.fr ( Afficher des images pendant l'execution d'un code. [ par kacola ] Bonjour,Voila, j'ai un code qui s'exécute pendant une à deux minutes, il s'agit d'une analyse d'images bmp.Je souhaiterais que ces images s'affichent webbrowser [ par mathieu57100 ] bonjour,sur ma fiche ou j'ai posé un composant TWebBrowser et un Tbutton avec comme code:procedure TfrmParam.Button1Click(Sender: TObject);begin  WebB Comment faire pour afficher une arborescence simple dans un mémo ??? [ par Francky23012301 ] Salut à tousJe pensais que l'on pouvait faire apparaitre une arborescence avec un DirectoryOutline. mais les fichiers n'apparaissent pas. Donc je me d flash dans un WebBrowser [ par la poutre ] Bonjour, j'utilise un webbrowser pour afficher une animation flash (fichier .swf). Cette animation flash est censée afficher la date du jour et l'he peut on insérer une ligne de html dans un code delphi??? [ par 365tib ] Bon jours, peut on insérer une ligne (ou plusieurs) de html dans une form delphi???si oui, comment?merci.


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,17 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.