Entwickler-Ecke
Internet / Netzwerk - Exception beim Versuch auf einen FTPserver zu verbinden
Fire)Sto(rm - Di 15.08.06 19:36
Titel: Exception beim Versuch auf einen FTPserver zu verbinden
Hi, habe mal wieder eine Frage, ich wollte mit der Indykomponente ein FTP programm schreiben
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| try With IdFTP do begin Username := user.Text; Host := hostname.Text; Password := pass.Text; Connect; end; except ShowMessage('Es konnte nicht zum Server verbunden werden!'); end; |
er gibt mir aber immer die Message ("Es konnte nicht....")...
ich habe oben IdFTP in der usesauflistung stehen.
Auserdem habe ich noch die Variable vom Typ TIdFTP deklariert, also versteh ich nich, wo das problem liegt
Delphi-Quelltext
1: 2: 3:
| var Form1: TForm1; IdFTP: TIdFTP; |
Ich hoffe ihr könnt mir helfen und sagen, warum ich immer eine exception bekomme, wenn ich connecten will.
PS.: FTP Daten stimmen alle, daran kann es nicht liegen
Danke
JayEff - Di 15.08.06 19:56
Naja ganz einfach: Du hast die idFTP wohl nicht erstellt. Tipp: Zieh die idFTP Komponente auf die From. dann musst du dich nicht mit der Variable und dem Create ereignis durchschlagen und so... Oder du machst im Formcreate:
idFTP:= TidFTP.Create(self);
Das Problem: Du brauchst vielleicht auch diese Units:
IdBaseComponent und IdComponent
Wenn er nicht meckert, dann wahrscheinlich nicht.
Fire)Sto(rm - Di 15.08.06 20:44
da ich ja immer dazulernen will, ne frage, wie zieh ich denn die komponente auf die form?
Fire)Sto(rm - Di 15.08.06 21:21
also ich habe jetzt kapiert, wie man komponenten installiert, nur ich glaube nich, dass das hier gut wäre, weil ich dann alle anderen komponenten, die er brauch auch installieren müsste ( ich kann mich auch irren und einen fehler gemacht haben, aber naja, troztdem thx )
JayEff - Di 15.08.06 23:35
Ich würde die kompletten Indys installieren. Denn wenn du das machst, hast du eigentlich ALLES was du an Netzwerk komponenten brauchst. TidFTP is ja nur eine von sehr vielen.
Born-to-Frag - Mi 16.08.06 02:10
Du ziehst die Komponente genauso auf die Form wie z.B. einen Button, oder versteh ich das jetzt falsch?
greetz
Fire)Sto(rm - Mi 16.08.06 15:15
damit das, dann so geht wie du meinst, born 2 frag, muss ich die erst irgendwie ( kp wie) installieren, also die indykomponente.
Fire)Sto(rm - Mi 16.08.06 16:55
ah cool, thx :) !!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!