| Autor |
Beitrag |
ripper8472
      
Beiträge: 114
Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)
|
Verfasst: Sa 26.04.03 20:55
mein problem ist, dass ich ne html seite auf meiner form darstellen will.
ich hatte mal n beispiel gesehen, wo irgendwas mit OLE Containern gemacht wurde und der IE irgendwie eingebunden wurde. aber dieser ole container hat sich nicht mit der form resized (align:bottom). das hat schreckliche grafikfehler gegeben.
ich würde mich schon mit ner freeware componente zufrieden geben, die den html befehlssatz versteht und beliebige html seiten (irgendwo im netz, hole ich mit TNMHTTP) darstellen kann.
danke für jede hilfe
_________________ char l[]="\xd6N\x96\xa6\xe6\xce.\xa6\xe4\xce\x04N\x86\xae\xce\xfc",I,*i=l-1;for(;I=3,*
i++;){while(*i=*i&~(1<<I|1<<7-I)|(*i&1<<I)<<7-2*I|(*i&1<<7-I)>>7-2*I,I--);}puts(l);
Zuletzt bearbeitet von ripper8472 am So 27.04.03 21:28, insgesamt 2-mal bearbeitet
|
|
toms
      
Beiträge: 1099
Erhaltene Danke: 2
|
Verfasst: Sa 26.04.03 21:11
Warum nimmst du nicht eine TWebbrowser Komponente?
|
|
ripper8472 
      
Beiträge: 114
Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)
|
Verfasst: Sa 26.04.03 21:26
hab ich noch nicht dran gedacht... wie auch immer
ich hab keine hilfe zum TWebbrowser bekommen können über die .hlp hilfe
wo bekomme ich n beispiel zum aufrufen von seiten? (offline/online ist egal, aber beides wäre mir lieber)
_________________ char l[]="\xd6N\x96\xa6\xe6\xce.\xa6\xe4\xce\x04N\x86\xae\xce\xfc",I,*i=l-1;for(;I=3,*
i++;){while(*i=*i&~(1<<I|1<<7-I)|(*i&1<<I)<<7-2*I|(*i&1<<7-I)>>7-2*I,I--);}puts(l);
|
|
DeCodeGuru
      
Beiträge: 1333
Erhaltene Danke: 1
Arch Linux
Eclipse
|
Verfasst: Sa 26.04.03 21:31
Probier einfach mal mit der Kompos rum. Die ist relativ selbsterklärend. Aber Seiten aufrufen kannst du mit WebBrowser1.Navigate machen.
_________________ Viele Grüße
Jakob
|
|
ripper8472 
      
Beiträge: 114
Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)
|
Verfasst: Sa 26.04.03 21:44
danke, funzt!!
und ich dussel quäl mich mit olecontainern rum!
die compo ist aber ziemlich alt, da fehlen constraints und anchors...
egal
genau, was ich gesucht hab!
gibt es ne möglichkeit, einen in ein memo eingegebenen text direkt auf den twebbrowser zu lenken? das fänd ich die krönung
_________________ char l[]="\xd6N\x96\xa6\xe6\xce.\xa6\xe4\xce\x04N\x86\xae\xce\xfc",I,*i=l-1;for(;I=3,*
i++;){while(*i=*i&~(1<<I|1<<7-I)|(*i&1<<I)<<7-2*I|(*i&1<<7-I)>>7-2*I,I--);}puts(l);
|
|
Moritz M.
      
Beiträge: 1672
|
Verfasst: Sa 26.04.03 22:16
Das geht in dem Sinne nicht...nur über eine tmp-Datei, da TWebbrowser einfach nur den IE einbindet.
Die einzige Möglichkeit (Ich weiß, Wiedersprung zu der Zeile oben) ist, das ganz per
TWebbrowser1.Navigate('about:Dann der Quellcode');
zu machen. Ich denke mal, den about-Befehl kennst du.
(Soll das eine Vorschau für nen HTML-Editor werden)
|
|
Moritz M.
      
Beiträge: 1672
|
Verfasst: Sa 26.04.03 22:17
Mir ist noch was eingefallen.
Versuchs mal mit
TWebbroiwser1.OleObject
|
|
toms
      
Beiträge: 1099
Erhaltene Danke: 2
|
Verfasst: So 27.04.03 07:45
| Zitat: | | gibt es ne möglichkeit, einen in ein memo eingegebenen text direkt auf den twebbrowser zu lenken? das fänd ich die krönung |
| Zitat: | | Das geht in dem Sinne nicht...nur über eine tmp-Datei, |
Es geht auch direkt. Siehe z.B
www.swissdelphicente...showcode.php?id=1096
Hier noch einige Infos zum Webbrowser für Newbies & Könner:
Alternative zum Webbrowser?
Der EmbeddedWB ist eine bessere alternative zum WebBrowser.
Es ist eine Erweiterung vom TWebbrowser und
hat einige Bugs von TWebbrowser behoben.
Er implementiert u.a. den IDocHostUIHandler und IDocHostShowUI.
Download URL:
www.euromind.com/ied...wb/onshowmessage.htm
Tipps/Code zum Webbrowser
Über 40 Tipps zum WB:
www.swissdelphicente...component=Webbrowser
FAQ zum WB (Henri Fournier)
members.shaw.ca/iedelphi/webbrowser.htm
122 Tipps zum WB (Links von D3K)
xdds.nepro.net/~cho/...ebbrowser&op=and
Embeddedwb Tipps:
www.euromind.com/ied.../embeddedwb/tips.htm
Google WB Tipps:
tinyurl.com/aetx
Div:
www2.big.or.jp/~osam.../Tips/key.cgi?key=33
WB Programm:
www.supermemo.com/source/tweb.htm
Artikel zum Webbrowser:
Using The WebBrowser Component:
bdn.borland.com/arti...0,1410,27843,00.html
Div:
community.borland.co...0,1410,10382,00.html
community.borland.co...0,1410,10383,00.html
How to print an HTML document from inside of your application:
bdn.borland.com/arti...0,1410,26402,00.html
Teach Yourself Borland Delphi 4 in 21 Days:
www.cesis.lv/learn/delphi/apc.htm
MSHTML_TLB importieren:
bdn.borland.com/arti...0,1410,26574,00.html
STARTING THE BASIC BROWSER:
www.d.burgess.clara.net/bbrowser_3.htm
Gute Delphi Webbrowser Newsgroup mit über 7000 PAQs:
groups.yahoo.com/gro...-webbrowser/messages
Dokumentation:
Microsoft WebBrowser:
msdn.microsoft.com/l...jects/WebBrowser.asp
HTML Document Object Model:
msdn.microsoft.com/l...cts/obj_document.asp
|
|
ripper8472 
      
Beiträge: 114
Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)
|
Verfasst: So 27.04.03 21:23
danke!
die flut von links erschlägt mich fast. na ja... hab ich jetzt was zu tun
ich denke, der thread ist beendet
_________________ char l[]="\xd6N\x96\xa6\xe6\xce.\xa6\xe4\xce\x04N\x86\xae\xce\xfc",I,*i=l-1;for(;I=3,*
i++;){while(*i=*i&~(1<<I|1<<7-I)|(*i&1<<I)<<7-2*I|(*i&1<<7-I)>>7-2*I,I--);}puts(l);
|
|
|