[TNMFTP] List klappt nicht immer
-
Hallo,
ich hab ein kleines Problem mit TNMFTP. Ich bin mit einem FTP Server
verbunden und möchte ein Folderlisting erstellen:FolderList sind hier die Lines eines Memos.
try { FolderList->Add("List..."); FTP->ParseList = true; FTP->List(); FolderList->Add("List...ok"); Application->ProcessMessages(); for (int i = 0; i < FTP->FTPDirectoryList->name->Count; i++) { FolderList->Add(FTP->FTPDirectoryList->name->Strings[i]); } bReturn = true; } catch (...) { bReturn = false; }leider bleibt die Routine bei von Zeit zu Zeit List hängen. Egal ob
FTP->ParseList false oder true ist. OnSuccess oder OnError wird nicht
aufgerufen. TimeOut ist gesetzt, greift aber nicht.Hat jemand eine Idee an was das liegen könnte?
EDIT: OnListItem wird übrigends korrekt aufgerufen. Für jedes Element.
Nur wird die Routine (FTP->List()) dann wohl nicht beendet.