Werte mal die Rückgabe von ShowModal aus und enferne mal den Exceptionhandler.
Hallo,
okay, ich habe den Exceptionhandler entfernt und neu getestet.
ShowModal liefert 1 zurück, das müsste mrOK sein, genau wie der BitBtn-Schalter eingestellt ist. ModalResult liefert auch eine 1 zurück.
Auch bis zur .Free Methode läuft alles durch, dann geht erstmal nicht mehr viel. Mit dem Debugger laufen die Hintergrundprozesse des Programms (z.B. via Timer weiter), aber der Fokus geht nicht ans Mainform zurück. Und seltsam ist auch, dass das Mainform komplett verschwindet, sobald das Fenster erscheint.