Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Quelltext einer Internetseite! (https://www.delphipraxis.net/3519-quelltext-einer-internetseite.html)

Trouble_Maker 16. Mär 2003 20:54


Quelltext einer Internetseite!
 
Hiho alle,
also ich möchte den Quelltext (QT) einer Internet-Seite, die ich in einem WebBrowser angezeigt habe, in einem Memo angezeigt bekommen!
In den anderen Threads haben die so etwas hier genannt:

procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Text := IdHTTP1.Get(http://irgendein-server.de/irgendeine_datei.html');
end;

aber bei mir sagt er undefinierter Bezeichner zu dem "IdHTTP1"!
Ich weiss nich was der Fehler is!
(Indy hab ich installiert! oder is das garkeine "Indy-Komponente" ?)

Danke im Vorraus

Trouble_Maker

Marco Haffner 16. Mär 2003 21:01

Zitat:

Zitat von Trouble_Maker
Indy hab ich installiert! oder is das garkeine "Indy-Komponente" ?

So weit ich mich erinnern kann, ist das eine Indy-Komponente.
Hast du denn die TidHTTP-Komponente auch auf dem Formular abgelegt?

Trouble_Maker 16. Mär 2003 21:03

äh keine Ahnung!
Wie gehtn das ?!?

Daniel B 16. Mär 2003 21:07

Zitat:

Zitat von Trouble_Maker
äh keine Ahnung!
Wie gehtn das ?!?

Du musst im Netz nach der Indy-Komponentensammlung suchen. Diese dann runter laden und in Delphi installieren. Dann hast Du neue Komponenten zur Auswahl. Diese musst Du dann auf Dein Formular setzen und erst dann kannst Du damit arbeiten.

Grüsse, Daniel :hi:

Trouble_Maker 16. Mär 2003 21:09

ja, genau das hab ich jetzt gemach! Das "idHTTP" findet er jetzt! (also keine Fehlermeldung mehr!)
Aber bei dem "get" motzt er rum!

Wieso ?!?

Daniel B 16. Mär 2003 21:10

Andere möglichkeit ist dieses hier.
Diese Komponente ist bei Delphi dabei, mann muss sie nur nachträglich installieren.
Das geht folgendermassen:
Menü\Komponenten\ActiveX importieren
In dem Fenster was sich dann öffnet, suchst Du in der Liste nach Microsoft Internet Controls, diese anklicken und unten dann auf installieren klicken.
Nachdem alles fertig ist, hast Du oben dann bei den Komponenten, auf den Reiter ActiveX, zwei "globuse". Klicke den ertsen an und setze es auf Dein Formular, dann kannst Du meinen Code benutzen.

Grüsse, Daniel :hi:

RomanK 16. Mär 2003 21:14

Was sagt er denn ????

Trouble_Maker 16. Mär 2003 21:16

Das sagt er:

[Fehler] Unit1.pas(70): Undefinierter Bezeichner: 'Get'

RomanK 16. Mär 2003 21:21

Hoi,
zeig uns mal den Code.
Bei mir tut es so:
Delphi-Quellcode:
edit1.Text := idhttp1.Get('http://www.delphipraxis.net');

Trouble_Maker 16. Mär 2003 21:25

procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Text := IdHTTP.Get('http://www.delphipraxis.net');
end;



das is mein Code!!!

nix besonderes! und das gleiche wie bei dir oda ?!?

aber der Fehler kommt trotzdem!


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 Uhr.
Seite 1 von 3  1 23      

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