Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indys - Fehler beim FTP Connect (https://www.delphipraxis.net/5430-indys-fehler-beim-ftp-connect.html)

Zero1 5. Jun 2003 20:28


Indys - Fehler beim FTP Connect
 
also das prob liegt beim ftp!
es soll sozusagen ne history list werden fürn ftp! der checkt ob der ftp noch online ist bzw schon offline!

alles funkt bis aufs connecten :(

beim check click kommt immer Socket Error?????

was falsch bei der sources?

Delphi-Quellcode:
procedure Tmasta.BitBtn1Click(Sender: TObject);
var
i: integer;
ip,acc,pwd,port: string;
begin

for i := 0 to ftplist.items.count -1 do

with ftplist.Items[i] do
begin
ip := Caption;
acc := SubItems[0];
pwd := SubItems[1];
port := SubItems[2];
begin
   if idFTP1.Connected  then
      idFTP1.Disconnect()
  IdFTP1.Host := ip;
  idftp1.Port := StrToIntDef(port, 21);
  idFTP1.User := acc;
  IdFTP1.Password := pwd;
  idFTP1.Connect;
    end;
  end;
end;
danke schon im vorraus!

zero1


[EDIT="Christian Seehase"]Beitrag in die richtige Sparte und Überschrift dem Problem angepasst - Bitte künftig passende Überschrift wählen.[/EDIT]

Christian Seehase 5. Jun 2003 22:10

Moin Zero1,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Ich vermute mal, dass Du Fehler 10061 (WSAECONNREFUSED
) bekommst. Das würde bedeuten, dass auf dem angesprochenen Rechner kein entsprechender Dienst läuft.

Zero1 5. Jun 2003 23:58

hiho Christian Seehase

sorry einmal das ich ihn der falschen thread war *g*

zum tlistview !
ne dieser fehler kommt nicht ! weil ichs local versuche :p

der fehler :
Code:
Socket-Fehler #10061
Verbindung abgelehnt.


das kommt immer wenn ich versuchen will zu connecten um zu sehen ob er on/off ist


zero1

Christian Seehase 6. Jun 2003 00:23

Moin Zero1,

das der Fehler angezeigt wird, kannst Du unterdrücken, indem Du die Connect Zeile in einen try/except Block packst.

Delphi-Quellcode:
try
  idFTP1.Connect;
except
  // Verarbeiten, dass ein Fehler aufgetreten ist
end;
Geht's Dir jetzt explicit darum festzustellen, ob FTP aktiv ist oder würde im Prinzip auch ein Ping genügen?

Zero1 6. Jun 2003 03:03

am besten ins wenn ftp aktiv is :p

bei ping naja!

kann euch mal n kleinen screenie machen wie das teil aussieht !

wie gesagt prob liegt nur beim feststellen ob server on oder offline ist! bzw er will nicht richtig verbinden


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