MessageBox --> Programm Absturz
-
Hallo,
ich habe keine Erklärung, warum mein Programm immer absturzt, sobald ich eine MessageBox in der folgenden Stelle einfüge:
.... if(!loadOkay) AfxMessageBox(_T("File not Found")); // hier geht's weiter ...Die Fehlermeldung lautet:
Unbehandelte Ausnahme bei 0x0042b656 in MeinProg.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x00000018.Ohne MessageBox funktioniert die Anwendung normal
.... if(!loadOkay) return; ...Hat jemand eine Idee, woran das liegen könnte?
Merci,
Leyla
-
was passiert wenn du folgednes schreibst:
if(!loadOkay){ AfxMessageBox(_T("File not Found")); return; }
-
Wie sieht der "Call-Stack" nach der Exception aus?
Gruss, Gio
-
Danke, es funktionert.
Gruß, Leyla
-
post mal die ganze funktion....
nach der if anweisung muss noch in fehler sein,, grüße
-
@Boris: Warum ... muss doch nicht ... wenn der für den Rest braucht das vorher alles ordnungsgemäß geladen wurde ...
-
ja schon.. aber es sieht so aus, ob sie das mit dem "return" nich ganz verstanden hat... evtl. stürzt so das programm bei andren fällen ab... grüße..
würd mich nur mal interessieren...
-
Deswegen der "Call-Stack"

Gruss, Gio