![]() |
Quelltext in TWebBrowser
Wie kann ich einen Quelltext (als String gespeichert) in den TWebBrowser bringen?
|
Re: Quelltext in TWebBrowser
Delphi-Quellcode:
WebBrowser1.Navigate('SDateiname');
|
Re: Quelltext in TWebBrowser
sorry, ich hab das Problem falsch geschildert.
Der Quelltext ist nicht in einer Datei, dessen Name im String ist, sondern der Quelltext ist im string. |
Re: Quelltext in TWebBrowser
Hallo,
an deiner Stelle würde ich den Quelltext im String in eine Datei speichern, und dann wie von Matze beschreiben vorgehen. |
Re: Quelltext in TWebBrowser
Hi faux,
don't know, ob es das ist, was du meinst: HTML-Source an der Cursor-Position einfügen:
Code:
Good luck
with ((TWebbrowser(ActiveControl).Document as IHTMLDocument2).
Selection.CreateRange as IHTMLTxtRange) do begin PasteHTML('<HTML>Was immer du auch einfügen möchtest...</HTML>'); end; Ollo |
Re: Quelltext in TWebBrowser
Hallo,
so funktioniert es auch:
Delphi-Quellcode:
unit Unit1;
interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Buttons, OleCtrls, SHDocVw, StdCtrls; type TForm1 = class(TForm) Memo1: TMemo; WebBrowser1: TWebBrowser; SpeedButton1: TSpeedButton; procedure SpeedButton1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.SpeedButton1Click(Sender: TObject); begin if Not VarIsEmpty(WebBrowser1.Document) then OleVariant(WebBrowser1.Document).Script.Document.Body.InnerHTML := Memo1.Text; end; procedure TForm1.FormCreate(Sender: TObject); begin WebBrowser1.Navigate('about:blank'); // Damit ein Document enthalten ist end; end. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz