![]() |
URL ohne Browser öffnen
Also im Prinzip öffne ich ja wenn ich im Browser 'http://www.google.de/' eingebe auch nur eine html (oder php oder sonstiges) datei die ich dann wiederum parse. Daraus hab ich jetzt ma geschlossen das ich eine url (also den html code) ja theoretisch auch ganz einfach in einem Memo öffnen könnte.
Delphi-Quellcode:
Doch da krieg ich nix ausser das er die Datei nicht findet...
memo1.Lines.LoadFromFile('http://www.google.de/');
mfG Green |
Re: URL ohne Browser öffnen
Dafür gibt es Komponenten wie die Indys. Google hilft.
|
Re: URL ohne Browser öffnen
Wie genau kann ich denn eine Seite mit Indy öffnen ohne sie zu parsen
|
Re: URL ohne Browser öffnen
Delphi-Quellcode:
IdHTTP.Get('URL');
|
Re: URL ohne Browser öffnen
Zitat:
Zitat:
|
Re: URL ohne Browser öffnen
Bei den Indys gibt es eine Clientkomponenet für HTTP, mit welcher du die dateien per HTTP herunterladen kannst. Parsen müßt du sie dann selber, wenn du es willst oder es sein lassen.
|
Re: URL ohne Browser öffnen
Delphi-Quellcode:
Getestet und für gut befunden :mrgreen:
procedure TForm1.Button1Click(Sender: TObject);
var MS: TMemoryStream; begin MS := TMemoryStream.Create; IdHTTP1.Get('http://www.delphipraxis.net', MS); MS.Seek(0, soFromBeginning); Memo1.Lines.LoadFromStream(MS); MS.Free; end; Diese Komplettlösung tut ja keinem weh^^ |
Re: URL ohne Browser öffnen
Man kanns aber auch so machen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin memo1.Text:=IdHTTP1.Get('http://www.delphipraxis.net'); end; |
Re: URL ohne Browser öffnen
Zitat:
Peinlich... xD |
Re: URL ohne Browser öffnen
Zitat:
Nicht getestet, nur vermutet... :? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 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-2025 by Thomas Breitkreuz