m_lOsError
-
Hi,
ich hab' ein kleines Backup-Programm geschrieben.
Dort werden nun Dateien geöffnet und die Fehler fang ich mit einer CFileException ab. Diese hat eine Member-Variable namens m_lOsError, die die betriebssystemspezifischen Fehlercodes beschreibt. Ich habe XP-Home und würde mich nun brennend für eine Liste dieser Fehlercodes interessieren.MFG
Jens
-
Du willst eine Klartextanzeige für den Fehler? Die Klasse CExeption bietet da was mit ReportError(). Da CFileException davon abgeleitet ist dürfte das genau das sein was Du suchst.
-
Wenn Du nur den Text willst gibt es auch GetErrorMessage...
-
Hi,
folgendes steht in der MSDN:CFileException::m_lOsError
RemarksContains the operating-system error code for this exception. See your operating-system technical manual for a listing of error codes. This data member is a public variable of type LONG.
CFileException Overview | Class Members | Hierarchy Chart
Daher meine Frage. Ich weiß nicht genau, ob die Lösungen, die Ihr vorschlagt, das schon berücksichtigen.

MFG
Jens
-
Was ist Dein Problem. ReportError und GetErrorMessage liefrn eine Klartext Meldung exakt zu dem detailierten Fehler, der aufgetreten ist.
Probier es aus...
-
OK, Danke
