Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi indy tools nutzen (https://www.delphipraxis.net/107485-indy-tools-nutzen.html)

kphaber321 28. Jan 2008 15:35


indy tools nutzen
 
Hallo!

Ich hab realtiv wenig Ahnung von Delphi, da wir in der Schule nur die Grundlagen lernen. Ich würde aber gerne so Sachen anstellen wie Kontakt zu Internetseiten und sowas herstellen.

Also hab ich mich umgesehen und idHTTP mit den indy tools gefunden. Hab diese nun mithilfe einer anleitung aus dem netz installiert gekriegt, aber irgendwie weiß ich jetzt nich wie ich das anfangen soll.

Hab jetzt irgendwo bei Google das hier gefunden:

Delphi-Quellcode:
var
  Parameter: TStringlist;
begin
  Parameter.Add('variable1=hallo');
  Parameter.Add('variable2=welt');
  try
    idHTTP.Post('http://www.webseite.dm', Parameter);
  except
    ShowMessage('Fehler');
  Parameter.Free;
end;
Aber jetzt funktioniert das nicht weil "idHTTP" ein "Nicht deklarierter Bezeichner" ist. Muss ich irgendwas bei USES eintragen?!? :wiejetzt: :wall:

Ich wäre sehr froh, wenn mir hier jemand aushelfen könnte, damit ich dann auch mal selbst was anstellen kann nachdem ich es verstanden habe! :gruebel:

SirThornberry 28. Jan 2008 15:38

Re: indy tools nutzen
 
du musst eine TIdHttp auf deinem Formular plazieren (oder manuell erzeugen).
Zudem solltest du die TStringList auch initialisieren (StringListInstanz := TStringList.Create).

DeddyH 28. Jan 2008 15:40

Re: indy tools nutzen
 
Außerdem fehlt noch das "end" im try-except-Block ;)

kphaber321 28. Jan 2008 15:46

Re: indy tools nutzen
 
Zitat:

Zitat von SirThornberry
du musst eine TIdHttp auf deinem Formular plazieren (oder manuell erzeugen).

und wie mach ich sowas? kenn das bisher nur von den buttons und so dass ich die da einfach reinziehe^^

DeddyH 28. Jan 2008 15:48

Re: indy tools nutzen
 
Jede Komponente aus der Palette kannst Du einfach auf Dein Formular ziehen, ob das ein Button ist oder eine Indy-Komponente.

kphaber321 28. Jan 2008 15:53

Re: indy tools nutzen
 
OK :pale: dann hab ich wahrscheinlich doch nen Fehler beim Installieren der Indy Tools gemacht :gruebel: da in der Tool-Palette (falls du das meinst) steht nix von idHTTP geschweige denn irgendwelchen anderen Sachen die nach Indy-Tools aussieht :cry:

und wie geht das dann mit dem manuellen Einfügen???

:?:

3. Feb 2008 03:06

Re: indy tools nutzen
 
Zunächst musst die Indy-Komponeten installieren...

Manuell:

Delphi-Quellcode:
HTTP := TIDHTTP.Create(NIL);
Ansonste einfach auf das Formular ziehen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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