Zur Sicherheit solltest du als Owner des modalen Formulars
nil angeben:
Delphi-Quellcode:
frm_MyTermin:=Tfrm_MyTermin.Create(nil {<=nicht self}, MyDatabase, MyUser);
try
frm_MyTermin.execute(s);
finally
frm_MyTermin.Free;
end;
Übergibt man einen Owner, dann hat das im Hintergrund viele Aufrufe von
TComponent.Notification()
zur Folge, was manchmal zu
sehr seltsamen Effekten führen kann.