Autor Beitrag
da_rul
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Di 22.02.11 18:24 
Hallo Leute!

Ich hätte wieder mal eine Frage: Habe via IdFtp eine Verbindung zum FTP-Server hergestellt:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
procedure TForm1.ftpverbindungherstellen;
begin

  ini:=TIniFile.Create(extractfilepath(application.ExeName)+'\Daten\externeDaten.ini');
  FTPUsername := ini.readstring('ftpdaten','Username','');
  FTPpassword := ini.readstring('ftpdaten','password','');
  FTPhost := ini.readstring('ftpdaten','host','');
  if ftpUsername = '' then exit;


  idftp1 := Tidftp.Create();
  idftp1.Quit;


  if idftp1.connected=false then begin
    idftp1.Username:=FTPUsername;
    idftp1.password:=FTPpassword;
    idftp1.Host:=FTPhost;
    idftp1.connect;
  end;

end;



Jetzt möchte ich prüfen, ob eine Verbindung besteht, einfach mit idftp.connected = true, soweit komme ich ohne verbindung aber gar nicht, da es davor schon einen Fehler bringt (Socket-Error #10065). mit try funktionierts nicht, hätte ich schon probiert.

jemand eine idee?
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 22.02.11 19:26 
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Dokumente und Einstellungen\Michael>net helpmsg 10065

Der Host war bei einem Socketvorgang nicht erreichbar.


C:\Dokumente und Einstellungen\Michael>
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19340
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 23.02.11 07:29 
user profile iconda_rul hat folgendes geschrieben Zum zitierten Posting springen:
mit try funktionierts nicht, hätte ich schon probiert.
Sicher? Wie hast du es denn versucht?
(Delphi selbst zeigt die Exception beim Debuggen auch mit try..except an, wenn du das nicht anders eingestellt hast...)

Für diesen Beitrag haben gedankt: da_rul
da_rul Threadstarter
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mi 23.02.11 13:11 
danke, habs nochmal mit try probiert (an einer anderen Stelle diesmal) und jetzt funktionierts!
Dude566
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Mi 23.02.11 15:57 
Wie ich deinem Quelltext entnehmen kann, solltest du dir das auch nochmal anschauen: www.delphi-treff.de/...che-anfaengerfehler/ ;)

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.