Autor Beitrag
ripper8472
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 114

Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)

BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: Sa 26.04.03 21:11 
Warum nimmst du nicht eine TWebbrowser Komponente?
ripper8472 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 114

Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)

BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1333
Erhaltene Danke: 1

Arch Linux
Eclipse
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 114

Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)

BeitragVerfasst: 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.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1672



BeitragVerfasst: 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.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1672



BeitragVerfasst: Sa 26.04.03 22:17 
Mir ist noch was eingefallen.
Versuchs mal mit
TWebbroiwser1.OleObject
toms
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 114

Win2k (und wenn ich nen Zweitrechner haette, auch eine Linux Distri)

BeitragVerfasst: 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);