Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi html in memo (https://www.delphipraxis.net/135286-html-memo.html)

youuu 8. Jun 2009 15:23


html in memo
 
Hallo,

wie kann ich es realisieren das wenn ich einen HTML Quelltext in ein Memo einlese, die Seite seh statt den Quelltext?

mkinzler 8. Jun 2009 15:25

Re: html in memo
 
In einem Memo nicht. dafür bräuchtest du eine HTML-fähige Komponente wie z.B. ein TWebBrowser/TMozillaBrowser

youuu 8. Jun 2009 15:28

Re: html in memo
 
Zitat:

Zitat von mkinzler
In einem Memo nicht. dafür bräuchtest du eine HTML-fähige Komponente wie z.B. ein TWebBrowser/TMozillaBrowser

Wählt man im TWebBrowser nicht eine Seite an oder kann man Ihm direkt Quelltext übergeben?

Die Muhkuh 8. Jun 2009 15:29

Re: html in memo
 
Geht beides.

youuu 8. Jun 2009 15:36

Re: html in memo
 
Zitat:

Zitat von Die Muhkuh
Geht beides.

Und wie?
Ich finde immer nur wie ich Ihn eine Url übergebe.

Bernhard Geyer 8. Jun 2009 15:44

Re: html in memo
 
IPersistStreamInit ist das Zauberwort

HalloDu 8. Jun 2009 15:46

Re: html in memo
 
SwissdelphiCenter: HTML direkt laden

himitsu 8. Jun 2009 15:54

Re: html in memo
 
meine uralte Billigmethode ginge auch noch und andere Varianten sind in dem Thread da ebenfalls zu sehn :angel:

Delphi-Quellcode:
If WebBrowser1.Document = nil Then WebBrowser1.Navigate('about:blank');
With OleVariant(WebBrowser1.Document as IHTMLDocument2) do Begin
  Clear;
  Write(DeinString);
  Close;
End;

youuu 8. Jun 2009 16:07

Re: html in memo
 
Hm ich bekomm eine Fehlermeldung beim Aufrufen der procedur.

Auf protected-Symbol TControl.text kann nicht zugegriffen werden.

Benutze die AdvMemo Komponente

Mit dem normalen Memo klappt es, allerdings stellt der WebBrowser den HTML Code nicht richtig dar.
Ich verwende viel CSS im Code.

Liegt das am tWebBrowser selber?

Phoenix 8. Jun 2009 16:11

Re: html in memo
 
Du hast jetzt 3 Lösungsvorschläge bekommen.
Welche der Drei hast Du denn bisher probiert und bei welcher der Dreien kommt der Fehler?

Was das CSS angeht: Hast Du in dem Html vielleicht fremde Css-Dateien referenziert? Es kann gut sein, dass die nicht geladen werden können und dann zur Darstellung fehlen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz