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, dass

    NMFTP1->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 😉


Anmelden zum Antworten