Zitat von
Delphi-OH:
Warnung Sie dürfen eine Komponente nie in einer ihrer eigenen Ereignisbehandlungsroutinen oder in einer Ereignisbehandlungsroutine eines untergeordneten Objekts freigeben. Geben Sie beispielsweise auf keinen Fall eine Schaltfläche oder ihr übergeordnetes Formular in der OnClick-Ereignisbehandlungsroutine der Schaltfläche frei.
Schicke dem Hauptformular im OnClick eine benutzerdefinierte Nachricht (per PostMessage!) und gib den Button erst bei Erhalt der Nachricht frei.
FreeOnRelease hat damit übrigens nichts zu tun.
Gruß, teebee