Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Kopieren eines Ordners schlägt fehl....

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
12.07.2004, 10:55 Uhr
aklaeser



Kann mir jemand sagen warum ich bei dem folgenden Code beim kopieren immer einen Fehler bekomme dass der zu kopierende Ordner nicht gelesen werden kann?


C++:
        tmp = tmpnam(NULL);        
        filename = "";
        filename = temp + "\\" + data.cFileName;
        t_filename = temp + "\\" + tmp;

        sprintf(text, "%d %d", data.dwFileAttributes, FILE_ATTRIBUTE_DIRECTORY);
        //MessageBox(NULL, filename + " + " + CString(text), CString("s2") , MB_ICONINFORMATION);
        //printf("%s\n", tmp);
        if (data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
        {
            

            
            CreateDirectory(t_filename, NULL);

            SHFILEOPSTRUCT shFileCopy;

            memset(&shFileCopy, 0, sizeof(shFileCopy));
            shFileCopy.wFunc = FO_COPY;
            shFileCopy.fFlags = FOF_SIMPLEPROGRESS | FOF_NOCONFIRMATION;
            shFileCopy.fAnyOperationsAborted = TRUE;
            shFileCopy.lpszProgressTitle = CString("Kopieren...");
            shFileCopy.pFrom = filename;
            shFileCopy.pTo = t_filename;

            SHFileOperation(&shFileCopy);
        }




Hoffe mir kann jemand helfen!

Gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.07.2004, 10:52 Uhr
~ugur
Gast


Hallo,
guck doch mal dein t_filename und filename an, ob sie richtig sind.
Der Fehler liegt bestimmt da.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: