Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Quelltext auslesen (https://www.delphipraxis.net/100204-quelltext-auslesen.html)

Chaismo 24. Sep 2007 15:53


Quelltext auslesen
 
Hey ho! ich will aus einem Link gern den Quelltext auslesen und in ein Memo reinschreiben...hab das ganze jetz mal so probiert...
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
   WebBrowser1.Navigate('view-source:'+Edit1.text);
   try
    WebBrowser1.ExecWB(OLECMDID_SELECTALL, OLECMDEXECOPT_PROMPTUSER);
    WebBrowser1.ExecWB(OLECMDID_COPY, OLECMDEXECOPT_PROMPTUSER);
   except
   end;
   Memo1.PasteFromClipboard;
end;

initialization
  OleInitialize(nil);

finalization
  OleUninitialize;
end.
aber das funktioniert nicht?!
Kann mir jemand sagen was da falsch is bzw. wies rüsch is?!
Danke schonmal im voraus!

SirThornberry 24. Sep 2007 16:18

Re: Quelltext auslesen
 
willst du nur den quelltext oder soll die webseite auch visuell angezeigt werden? Wenn du die Webseite nicht darstellen willst sondern nur den Quelltext haben willst ist TWebbrowser overkill. Dann würde ich eher TIdHttp verwenden (dazu einfach die Indies herunterladen).

Chaismo 24. Sep 2007 16:21

Re: Quelltext auslesen
 
1. jap genau richtig will nur den Quelltext auslesen.
2. Indies habsch schon aber noch nix wirklich mit denen realisiert und kennmich mit denen nich so aus, gibts da paar nette Tutorials oder kann jemand mal Code für den Quelltext auslesen geben mit der Indi?

Matze 24. Sep 2007 16:24

Re: Quelltext auslesen
 
Einfach so:

Delphi-Quellcode:
Quellcode := IdHTTP.Get('http://www.die_url.de');
Das hättest du über die Suchfunktion aber auch gefunden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:42 Uhr.

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