Zitat von
mkinzler:
Besser
(Sender as TForm).Perform(WM_SYSCOMMAND, SC_DRAGMOVE, 0);
Macht es garnichts, was Falches oder kommt ein Fehler?
Warum soll das besser sein als ohne "(Sender as TForm)"? Hier ist doch gar nicht beabsichtigt das der Sender verschoben wird sondern es soll in jedem Fall das TForm verschoben werden unabhängig davon wer der Sender ist.