Probleme mit CFile::Rename(...)



  • Hi Leute!

    Ich will nur eine kleine Datei umbenennen und Windows will nicht.

    Erstmal folgenden Code:

    strcpy(file,Empfangspfad);
    strcat(file,"dat");
    Pfadname = ptrDlg->Empfangspfad + "temp.dat";
    
    Source = fopen(Pfadname,"r");
    fgets(file_temp,11,Source);          //Die ersten Zeichen der Datei
    fclose(Source);                      //für Namen auslesen
    
    strcat(file,file_temp);
    strcat(file,".dat");
    Pfadname2 = file;
    CFile::Rename(Pfadname,Pfadname2);
    

    Ich bekomme ein CFile Exception und der Debugger bleibt in der

    atlsimpstr.h

    hängen und zeigt mir da den Fehler an.

    Was habe ich nicht bdeacht?

    Danke Ranger



  • was soll der ganze strcpy- und strcat-Quark? Nimm MFC, wenn du im MFC-Forum postest: CString.


Anmelden zum Antworten