Hallo allesamt!
Ich habe eine Anwendung, die zu verschiedenen Zeiten nacheinander andere Anwendungen startet, auf deren Beendigung wartet und anschliessend die nächste Applikation in der Liste startet. Ist die Liste der Anwendungen durch, wird 5 Minuten gewartet, und die Liste wird wieder durchgeackert.
Nun kommt es manchmal zu dem Phänomen, daß Programme ganz brutal abstürzen, es kommt eine Meldung "XXX hat einen Fehler verursacht und muß geschlossen werden". Ich habe bis jetzt nicht herausfinden können, wieso das so ist (evtl. hat es was mit Rave Reports zu tun=, aber das ist halb so wild, das nächste Mal funktioniert´s meist wieder. Diese Meldung blockiert nun aber den weiteren Ablauf der Listenabarbeitung, man muß die Meldung manuell wegklicken.
Ich habe bereits probiert, eine Art Timeout zu verwenden und den Prozess der fehlerhaften Anwendung mit TerminateProcess zu beenden, aber anscheinend ist dieser API-Aufruf blockiert, wenn die genannte Meldung zu sehen ist.
Wie kann ich diese Meldung unterdrücken oder sie automatisch aus meiner Hauptanwendung heraus wegklicken?
Cu,
Udontknow