Nichts anderes wollte ich ausdrücken, wobei selbst das Nichtabfragen des Rückgabewertes und das Fehlen einer entsprechenden Reaktion darauf, nicht zu dem beschriebenen "Verabschieden des Programmes" führen dürfte.
Jupp, meine Argumentation war auch eher an den Fragesteller gerichtet, der nicht zu begreifen scheint, wie der Code zeigt, daß man Fehler nur durch disziplinierte und systematische Vorgehensweise finden kann.
Und ich stimme dir zu, ein stilles "Verabschieden" ist in der Tat ungewöhnlich. Ist es ketzerisch wenn ich jetzt den Fragesteller frage wie das ganze unter einem Debugger aussieht?
@Berni68: schonmal in der Windows-Ereignisanzeige nachgeschaut ob du da eine WER-Meldung siehst? Oder hast du möglicherweise WER abgeschaltet? Dann würde ich es auf jeden Fall mal aktivieren.