Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Release Version stürzt ab

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
09.11.2004, 15:26 Uhr
OnkelHotte



Hallo,
ich habe in einer Methode eine Abfrage, ob eine Datei vorhanden ist oder nicht. Ist sie vorhanden, soll sie geöffnet werden, Werte auslesen usw. und anschliessend gelöscht werden.
Die Abfrage, ob die Datei vorhanden ist, habe ich so programmiert:


Code:
if (CFile.Open(Dateiname,CFile::modeNoTruncate,NULL))
{
.
.
.
}


Im Debug Modus läuft dat wunderbar, im Release bricht der aber an der Stelle ab. Normalerweise sollte ja eine eventuelle Exception mit dem NULL abgefangen werden, der Rückgabewert ist dann FALSE wenn das öffnen nicht erfolgreich war einfach nur nicht in die if Schleife gehen.
Doch komisch ist dass dieser Abbruch erst beim zweiten Durchlauf passiert. In einer anderen Methode mit einem 1 Sekunden Timer rufe ich diese Methode auf. Aber erst beim 2. Aufruf stürzt das Programm ab, den ersten Aufruf macht das Programm ohne Probleme.

Kennt das Problem jemand oder eine andere Methode, um das vorhandensein einer Datei zu überprüfen?

Dieser Post wurde am 09.11.2004 um 15:28 Uhr von OnkelHotte editiert.
 
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: