Hallo,
versuche gerade mit der IdFTP von Indy10 (D2007) einen txt Datei hochzuladen.
Delphi-Quellcode:
IdFTP1.Connect;
IdFTP1.ChangeDir('files');
if OpenDialog1.Execute then
begin
//IdFTP1.MakeDir(ExtractFileName(OpenDialog1.FileName));
idFTP1.Put(OpenDialog1.FileName,ExtractFileName(OpenDialog1.FileName),False);
end;
ListBox2.Clear;
IdFTP1.List(ListBox2.Items,'*.txt',FALSE);
ListBox2.Refresh;
Leider funktioniert das nicht. Ich erhalte immer die Fehlermeldung: EIdReplyRCFError mit der Meldung: Not a regualar File
Es handelt sich bei der Datei um eine Textdatei mit dem Namen: 'Ini.txt'
Die Connection steht, da ich es geschafft habe ein neues Verzeichnis zu erstellen mit dem auskommentierten IdFTP1.MakeDir...
Edit: Nachtrag: mit einer Bilddatei 'bild.bmp' funktioniert es einwandfrei.