NMFTP - > ich blicks einfach net
-
hi,
such jetzt seit 3 stunden die ganze zeit im forum rum wegen NMFTP,
hab mir folgende Code schnippsel zusammen gesucht ,
aber er sagt mir immer das mein Verzeichnis 0 namen enthält !Code ist folgender :
int testz;
NMFTP1->Connect();
NMFTP1->List();
testz=NMFTP1->FTPDirectoryList->name->Count ;
-
Ich weiß zwar nicht, was du vorhast, aber zum einen ist in deinem BCB-Verzeichnis ein klasse FTP-Beispiel, wo auch die NMFTP-Komponente verwendet wird.
Zum anderen musst du vor deinem List()-Aufruf
NMFTP1->ParseList = true;
setzen.
Ausserdem würde ein Bick in die BCB interne Hilfe zeigen, dassNMFTP1->FTPDirectoryList vom Typ TStringList ist.
Der Zugriff müsste also mit einem Index versehen sein (ungetestet):
NMFTP1->FTPDirectoryList[0]
bzw.
NMFTP1->FTPDirectoryList->name[0]usw.
so in etwa zumindest
