如何使用sender(50分)

  • 主题发起人 主题发起人 党sir
  • 开始时间 开始时间

党sir

Unregistered / Unconfirmed
GUEST, unregistred user!
我程序有好多image需要响应类似的事件,我像运用sender识别不同的image,不知如何做?
 
设置image.tag为不同的值
procedure image1.image1Click(sender:Tobject);
begin
if sender is TIamge then
case TImage(Sender).tag of
0:
begin
end;
1:
begin
end;
.....
end;
end;
 
也可以这样:
procedure image1.image1Click(sender:Tobject);
begin
if Sender=image1 then
begin
……
end else
if Sender=image2 then
begin
……
end else



end;
 
接受答案了.
 
后退
顶部