Schmeiß mal ganz schnell die Zuweisung des Eventhandlers aus der Execute-Methode.
Diese Zuweisung gehört dahin, wo auch das Threadobjekt created wird (ich vermute mal. Deine Main-
Unit).
Ansonsten müßte ja der Thread Dein Hauptformular kennen und das widerspricht absolut der
OOP.
Danke, erledigt. Hatte das Threadobject direkt mit non-suspended kreiert, daher die (falsche) Zuweisung in Execute. Man lernt eben nie aus.
Er wollte so richtig in Delphi einsteigen. Nun steckt er ganz tief drin ...