Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Festplatte rekursiv durchsuchen

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
15.07.2004, 10:14 Uhr
~Michael
Gast


Hallo zusammen

Hab ein kleines Problem und zwar speichere ich in meinem Programm per Knopfdruck Daten ab, die in einem Ringspeicher stehen.(auf Festplatte) Beim nächsten mal wenn mein Programm aufgerufen wird soll zuerst geprüft werden ob es schon vorhandene Dateien gibt, damit bestehende nicht überschrieben werden.

Kurze Info: Bei jedem Knopfdruck wird mein Dateiname hochgezählt, das heißt auf der Festplatte steht dann "Test000.xls", "Test001.xls" usw. Und das will ich dann bei jedem Programmstart überprüfen, ob es die Dateien gibt.

Im Vorraus merci
Gruß Michael
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.07.2004, 10:18 Uhr
~mike
Gast


Hi!
Ein Sample aus Expert Exchange:

C++:
BOOL FileExists(LPCTSTR sFileName)
{
  DWORD dwResult = GetFileAttributes(sFileName);

  if ( dwResult == 0xffffffff || dwResult & FILE_ATTRIBUTE_DIRECTORY )
  {
    return FALSE;
  }

  return TRUE;
}



mfg


Bearbeitung von FloSoft:

Codetags eingefügt


Dieser Post wurde am 15.07.2004 um 21:50 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.07.2004, 11:20 Uhr
~Michael
Gast


Hi Mike

leider funtzt das nicht bei mir, da ich die Abfrage der Festplatte erst beim Knopfdruck zum Speichern mache. Das heißt bevor eine neue Datei erstellt wird soll geprüft werden, ob sie schon vorhanden ist!

Aber trotzdem danke!!

Gruß Michael
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.07.2004, 19:04 Uhr
~mike
Gast


Hmm. Müsste normal gehen. Im Notfall überprüfe ob GetFileAttributes -1 zurück gibt - aber immer müsste der obige Src auch funtzen (eventl anderes verhalten wenn filehandel auf die datei vorhanen ist)

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
16.07.2004, 08:44 Uhr
~Michael
Gast


Danke

hab es jetzt mit CFileFind realisiert. Hab es so hinbekommen. Trotzdem dasnke für die schnelle Antwort

Gruß Michael
 
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: