Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Exception

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
17.06.2004, 08:44 Uhr
spaxx



Hi Leute,

ich brauche mal ne kleine Hilfe zu Exceptions.



C++:

try
{
    CStdioFile test(Dateipfad,CFile::modeRead);    //öffnen der Datei zum lesen
....
}
catch(...)
{
   AfxMessageBox("Datei nicht gefunden");
}




ich möchte abfangen, das wenn die Datei nicht geöffnet werden konnte das er da eine Fehlermeldung bringt. Aber mit den 3 Punkten in dem Catch Block funktioniert das nicht immer zuverlässig. Ich weiß aber nicht welche Exception in da abfangen muss. So wie bei Speichermangel ist es ja CMemoryException aber wenn die Datei nicht existiert was brauche ich da???

MFG SPAXX
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.06.2004, 09:35 Uhr
Tommix



Hallo,
CFileException.

Gruss, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.06.2004, 12:24 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


oder einfach


C++:
try
{
    CStdioFile test(Dateipfad,CFile::modeRead);    //öffnen der Datei zum lesen
....
}
catch(CException *e)
{
   e->ReportError();
}


--
class God : public ChuckNorris { };

Dieser Post wurde am 17.06.2004 um 12:24 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
18.06.2004, 11:25 Uhr
spaxx



danke, aber ich habs mit CFindFile gemacht
 
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: