Hallo,
ich bastle momentan an einem FTP-Clienten rum und kriege immer, wenn ich zu einem Server, der ganz sicher existiert connecten will die Meldung "Socket Error #11004"...
Hab schon gesucht und den passiven Modus aktiviert, aber es funktioniert trotzdem nicht...
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| procedure TForm1.Button1Click(Sender: TObject); begin AddMessage('Verbinden mit ' + Edit1.Text + #13#10, clGreen); if Edit1.Text <> '' then begin IdFTP1.Passive := true; IdFTP1.Host := 'ftp://' + Edit1.Text; IdFTP1.Username := Edit2.Text; IdFTP1.Password := MaskEdit1.Text; IdFTP1.Port := StrToInt(Edit4.Text); IdFTP1.Connect; end else AddMessage('Fehler: Bitte Host-Adresse angeben'#13#10, clRed); end; |