Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Directory löschen

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
27.05.2003, 22:01 Uhr
~christian
Gast


Hi,
ich würde gerne ein Directory (also einen Ordner) löschen unter dem sich auch
noch eine Datei befindet.

Mit RemoveDirectory(...) muss man vorher die Dateien löschen.
Was aber, wenn man die Dateien nicht kennt ?

Christian
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.05.2003, 22:11 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Hi,

zum Dateinamen aus einem Verzeichnis finden habe ich im internet dies gefunden
Damit sollte sich dein Problem bestimmt lösen lassen
Würde mich allerdings wundern, wenn es keine funktion gibt mit der man auch gefüllte verzeichnisse löschen kann


C++:
CFileFind finder;
  BOOL bWorking = finder.FindFile("*.*");
  while (bWorking)  
  {
    bWorking = finder.FindNextFile();
    if (!finder.IsDirectory())
        cout << (LPCTSTR) finder.GetFileName() << endl;
  }




Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.05.2003, 22:16 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
habs zwar noch nie probiert - aber laut MSDN

Zitat:

RemoveDirectory
....
lpPathName
[in] Pointer to a null-terminated string that specifies the path of the directory to be removed. The path must specify an empty directory, and the calling process must have delete access to the directory.


weiter unten

Zitat:

Remarks
To recursively delete the files in a directory, use the SHFileOperation function.


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shfileoperation.asp

Also wenn ich das richtig verstanden habe, müsste es eigentlich funtzen

mfg mike
--

Dieser Post wurde am 27.05.2003 um 22:17 Uhr von mike editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
28.05.2003, 09:58 Uhr
~christian
Gast


Danke, das mit der Klasse CFileFind klappt wuderbar !
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: