IdFTP->Put: Fehler



  • Ich habe die neuen Indy Komponenten installiert:
    Bei meinem FTP Client habe ich immer zu hochladen von Dateien folgenden Quellcode verwendet.

    TStringList *sl = new TStringList;
    if(OpenDialog1->Execute())
     {
     for(int s=0; s < OpenDialog1->Files->Count; s++)
                                 {
                     Screen->Cursor = crHourGlass;
                   sl->Add(OpenDialog1->Files->Strings[s]);
                   NMFTP1->Put(OpenDialog1->FileName,ExtractFileName(sl->Text));
                      Screen->Cursor = crDefault;
    
                    }  
    delete sl;
    

    Jetzt bekomme ich die Fehlermeldung:
    ist eine Exception der Klasse EIdProtocolReplyError aufgetreten. Meldung: 'ftpgate: command unrecognized

    Was mache ich da falsch?



  • Vielleicht heißt der Befehl in deinem Upgrate etwas anders, vielleicht aber ist es auch, dass du falsche Benutzerdaten angegeben hast, je nach dem, ob der Fehler beim Kompilieren oder beim Verbinden zum Server auftritt.


Anmelden zum Antworten