Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Quelltext einer Internetseite in ein Memo laden?!? (https://www.delphipraxis.net/2475-quelltext-einer-internetseite-ein-memo-laden.html)

DanielF 25. Jan 2003 11:59


Quelltext einer Internetseite in ein Memo laden?!?
 
Hallo Leute,
wie kann man den Quelltext einer Internetseite in ein Memo laden?
Kann mir da jemand helfen?

Chewie 25. Jan 2003 12:04

Wenn du die Indy-Komponenten benutzt:

Delphi-Quellcode:
Memo1.Text := IdHTTP1.Get(http://irgendein-server.de/irgendeine_datei.html');

Daniel B 25. Jan 2003 12:41

Hallo DanielJ,

welche Komponente benutzt Du denn?
TWebBrowser, Indy, ...?

Grüsse, Daniel :hi:

DanielF 25. Jan 2003 12:56

danke Chewie. des is ja einfacher als ich dachte ;)

Daniel 25. Jan 2003 13:00

Hallo DanielJ,

es ist natürlich ein wenig schweirg zu urteilen, was die vermeitlich optimale Lösung darstellt. Du schreibst nur, dass Du den Quelltext einer HTML-Seite in ein Memo laden willst.
Die von Chewie angebotene Lösung macht genau dies unter Benutzung der INDY-Komponenten. Ich habe diese selber noch nicht benutzt, aber im Allgemeinen hört man von guten Erfahrungen mit dieser Komponentensammlung.

DanielF 25. Jan 2003 13:05

jo ich werd die indy benutzen. gibts da noch ne möglichkeit sowas wie ein timeout einzustellen? ich konnte nichts der gleichen finden.

inzzi 25. Jan 2003 14:26

Zitat:

Zitat von Daniel B
Hallo DanielJ,

welche Komponente benutzt Du denn?
TWebBrowser, Indy, ...?

Grüsse, Daniel :hi:

woher genau bekomme ich diese Indy Komponente (hab delphi 6 prof.)

Chewie 25. Jan 2003 14:33

http://www.nevrona.com/indy

inzzi 25. Jan 2003 14:45

Zitat:

Zitat von Chewie
http://www.nevrona.com/indy

danke.. werds gleich runterladen

masters001 5. Feb 2003 15:10

Hallo kann mir noch einer sagen wie ich das mit der TWebBrowser Komponente machen?

CalganX 5. Feb 2003 15:13

Am besten so:
Delphi-Quellcode:
Memo1.Lines := IdHTTP1.Get( WebBrowser1.LocationURL );
Chris

masters001 5. Feb 2003 16:19

Ja vielen Dank!
Ich hab jetzt nur noch das Problem das ein Fehler kommt da die Site von der ich den QT brauche ist keine *.html sondern Sie heist:
http://mobileservices.volkswagen.de/...y_navigation/?

ist es auch möglich da den QT auszulesen?
Ich will aus dem QT die UserID herausziehen.
Vielen DAnk
masters001

masters001 9. Feb 2003 19:47

Ok jetzt hab ich nochmal eine etwa kompliziertere Frage:
Ich möchte den aktuellen QT von meinem TWebbrowser auslesen, Ich glaube nach den hier genannten methoden wird die Site neu im NMHTTP geladen und dann der QT ausgelesen.
Ich möchte aber informationen aus dem aktuellen QT des TWebBrowsers:
Weil ich herausfinden möchte ob die Aktion die ich vorher auf der WebSite ausgeführt hab erfolgreich verlaufen ist.

Oder ist es möglich zu überprüfen ob ein bestimtes Wort auf der WebSite steht? Das würd mir auch weiterhelfen.

Vielen Dank
masters001

Daniel B 9. Feb 2003 19:55

Hi masters001,

bei einem neuen Problem, mach Bitte ein neuen Thread auf. Danke.

Grüsse, Daniel :hi:

Darty 10. Feb 2003 01:23

Hi Daniel ..

Mit dem Code kannste Quelltext einlesen ..

Code:
QuellTextBody := NMHTTP1.Body;


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 Uhr.

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