![]() |
idFTP.Put
Hallo,
versuche gerade mit der IdFTP von Indy10 (D2007) einen txt Datei hochzuladen.
Delphi-Quellcode:
Leider funktioniert das nicht. Ich erhalte immer die Fehlermeldung: EIdReplyRCFError mit der Meldung: Not a regualar File
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; 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. |
Re: idFTP.Put
Hmmm... du könntest
![]() |
Re: idFTP.Put
Hallo Hendrik,
"not a regular file" besagt, dass es sich weder um eine Datei noch einen Ordner handelt. Hast du eventuell einen file system link für die Übertragung ausgewählt? Freundliche Grüße |
Re: idFTP.Put
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz