Versuch mal folgendes:
In der OnClose von Form2
PostMessage(Application.MainForm.Handle, WM_CLOSE, 0, 0);
Sollte funktionieren.
Gruß, Chris[/quote]
bekomme ich leider auch Fehlermeldungen, aber ich denke mal ich stelle euch einfach mal das Projekt jetzt zur Verfügung, da macht sich die Fehlersuche vieleicht einfacher.
Edit 1: Hinweise zur Verbesserung der Programmiertechnik werden auch angenommen, da ich ja immer noch in der Anfangslernphase bin und mich mit der Programmiersprache Delphi erst seit gut 4Monaten auseinander setze.
Edit 2: Ich weiß es gibt einen Fehler, beim schreiben auf die Datei. Diesen Fehler kann ich beheben, wenn das TProtokoll richtig geschlossen wird. Um diesen Fehler geht es mir auch nicht, wenn man diese Schreib-procedure auskommentiert, dann bleibt ein Fehler:
Erste Gelegenheit für
Exception bei $7C812AEB.
Exception-Klasse EOSError mit Meldung 'Systemfehler. Code: 1400.
Ungültiges Fensterhandle'. Prozess Proj_EFPI.exe (2728)