我有一个Delphi程序,其中包含以下代码:
procedure TForm1.Shape1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
<code here>
end;
事情是,我想要所有20个形状完全相同的代码。我该如何有效地解决这个问题?谢谢!
答案 0 :(得分:5)
OnMouseDown
事件处理程序设置为公共事件处理程序。这将为所有20个选定的形状分配相同的事件处理程序。(Sender as TShape)
。