WebBrowser

Johny_Morfina
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 5 lat
  • Postów:448
0

witam
mam kawalek kodu html
w memo i chce go zobaczyc w WebBrowser'ze
jak wyswietlic teb kod?

pozdrawiam
Dziex


Szymek
  • Rejestracja:ponad 22 lata
  • Ostatnio:prawie 3 lata
0
Kopiuj
WebBrowser.Navigate('about:blank');
WebBrowser.OleObject.document.write('kod');
CooBek
  • Rejestracja:prawie 22 lata
  • Ostatnio:ponad 12 lat
  • Postów:196
0

Jest też inny, mniej znany/mniej praktyczny sposób:

Kopiuj
WebBrowser.Navigate('about:'+memo1.lines.text);
SN
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 16 lat
  • Postów:109
0

Fajny sposób kubek, ale wymaga braku bledow w kodzie


Please, no more stupid questions...
(Nie bierz tego tak do siebie) (- chociaz to bylo takie glupie...)

Snowak [cygaro]


pozdrawiam
Snowak
CooBek
  • Rejestracja:prawie 22 lata
  • Ostatnio:ponad 12 lat
  • Postów:196
0

O jakie błędy Ci chodzi, nie rozumiem... [???] Jedna uwaga co do mojego sposobu:

Kopiuj
var
s: string;
begin
s:=memo1.Lines.Text;
S:=StringReplace(s,#13,'<br>'+#13,[rfReplaceAll]);
wb.Navigate('about:'+s);
end;

Chodzi o to, by zamienić znak entera na HTMLowy br :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.