Hallo,
wie kann ich System- bzw. Standarddialogfelder, die bei nichtverwalteten Exceptions vom System kommen, selber steuern bzw. ausblenden? Hat jemand eine Idee?
:::
Deine Problembeschreibung ist zwar sehr spärlich, aber guck dir mal die Application.SetUnhandledExceptionMode-Methode und das Application.ThreadException-Ereignis an.*Automatic: ruft den ThreadException-Handler auf oder das, was in der Konfig steht *Catch: reicht alles an den ThreadException-Handler weiter *ThrowException: kein Handler wird aufgerufen (gibt dann die "Applikation funktioniert nicht mehr"-Meldung)
Mit Automatic aktiviert (ist Standard) und im GUI-Thread kommt bei einer unbehandelten Ausnahme der "Unbehandelte Ausnahme - Weiter/Beenden"-Dialog.
Wenn du also einen eigenen Fehlerdialog haben willst bzw. die Systemmeldungen unterdrücken möchtest, musst du SetUnhandledExceptionMode auf Catch festlegen und Application.ThreadException implementieren.
EDIT: Typos