FTP Upload



  • Hi, ich würde gerne den Status abrufen von einer Datei die ich auf den FTP Uploade... mache ich das mit CInternetFile Write , wie soll das funktionieren, kann mir einer helfen ?



  • Also ich habs bisher so gemacht :

    BOOL bUploaded = pThis->pFTPConnection->PutFile(pThis->Command2,Dateiname2,FTP_TRANSFER_TYPE_BINARY,1);
    

    Und das hat wunderbar funktioniert.

    So wie ich das verstanden habe muss ich aber für eine Progress Bar mit FtpPuFile arbeiten , stimmts ?

    Ich machs so :

    HINTERNET FTP = InternetOpen(wert1,INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,NULL);
    if(FtpPutFile(FTP,Command2,Dateiname,FTP_TRANSFER_TYPE_BINARY,0)==TRUE)
    		{
    			MessageBox("Upload erfolgreich!");
    		}
    		else
    		{
    			MessageBox("Nicht erfolgreich!");
    		}
    

    Leider bekomme ich hier immer FALSE rzurück :/, jemand mit Durchblick hier ?



  • Hallo
    Ich würde als erstes GetLastError() auswerten, dann erhältst ev. einen nützlichen Hinweis.

    Simon



  • Habs hingekriegt,FtpPutFile war irgendwie nicht so richtig, habs jetzt mit OpenFile lösen können.


Anmelden zum Antworten