Entwickler-Ecke

Internet / Netzwerk - Internetseite in Delphi öffnen


violinenspieler1000 - Mi 20.08.08 14:52
Titel: Internetseite in Delphi öffnen
Hallo,
ich möchte eine bestimmte Internetseite in Delphi öffnen. Die Internetseite soll in meinem Delphiformular angezeigt werden, d.h. ich möchte nicht den IE öffnen lassen.
Geht sowas?
Das ganze soll nicht ganz so viel Arbeit machen (d.h. ich will nicht den HTML-Quelltext analysieren). Gibt es fertige Komponenten dafür?


Danke,
Thomas


huuuuuh - Mi 20.08.08 14:57

TWebBrowser heißt die komponente. sollte schon dabei sein


violinenspieler1000 - Mi 20.08.08 15:00

Danke für die schnelle Antwort.

Aber leider gibt es diese Komponente bei mir nicht. Ich benutze die kostenlose Version von Delphi 2005.
Gibt es Alternativen?


Hidden - Mi 20.08.08 15:05

Hi,

Wenn du nicht aus einem bestimmten Grund D2005 verwendest, empfehle ich dir mal die ebenfalls kostenfreie Turbo-Version, die hat TWebBrowser.

Einfach mal Suchen ;)

mfG,


mkinzler - Mi 20.08.08 15:06

TWebBrowser ist nur ein Wrapper um das Control des IE.
EmbeddedWB [http://www.bsalsa.com/product.html]
MozillaBrowser:
http://www.iol.ie/~locka/mozilla/control.htm


violinenspieler1000 - Mi 20.08.08 15:17

Hallo,

ich arbeite gerade an einem größeren Projekt, deshalb kann ich nicht einfach die Delphi-Version tauschen (oder sind die mittlerweile kompatibel?).
Ich habe mir dieses EmbeddedWB heruntergeladen, nützen tut es mir aber nicht, weil ich 1. die Komponente in diesem Ordner nicht finde, 2. sie nicht installieren kann (weil ich nur die kostenlose Version habe).

Thomas


mkinzler - Mi 20.08.08 15:20

TDE ist D10 und sollte keine Probleme mit D2005-Projekten haben, wenn alle verwendeten Komponenten im Source vorliegen


Gausi - Mi 20.08.08 15:29

Bei einigen Delphi-Versionen ist der TWeBrowser nicht direkt dabei. Man muss den erst installieren - über "neue ActiveX-Komponente installieren". Zumindest bei Delphi7 klappt das ohne Probleme, bei 2005 sollte das auch so gehen.


mkinzler - Mi 20.08.08 15:31

Dieser Menüpunkt wurde bei d2005 vergessen. Eine vorhandene Wrapper-Unit kann aber installiert werden


violinenspieler1000 - Mi 20.08.08 16:35

Ich möchte weiterhin Delphi 2005 benutzen, da mein Programm nicht von den vorgeschlagenden Versionen lesbar ist. :-(

Unter Komponenten steht nur Installierte .NET Komponenten, Neue VCL-Komponenenten, Komponenten-Templates hinzufügen und Packages installieren.
Ich kann keine ActiveX-Komponenten wie TWebbrwoser installieren.
Was kann ich machen, wenn ich weiterhin D2005 verwenden will?

Thomas


mkinzler - Mi 20.08.08 16:37

Besorg die die Wrapper-Unit oder nimm die aus dem EmbeddedWB-Projekt


violinenspieler1000 - Mi 20.08.08 17:00

Kann ich diese Unit verwenden?
http://www.delphipraxis.net/post503688.html#503688


mkinzler - Mi 20.08.08 17:24

Hier