搜索
编程论坛
→
开发语言
→
『 Delphi论坛 』
→ 关于多控件公用一个事件的问题
标题:
关于多控件公用一个事件的问题
只看楼主
mp3aaa
等 级:
贵宾
威 望:
17
帖 子:2013
专家分:8
注 册:2006-2-15
结帖率:
83.33%
楼主
问题点数:0 回复次数:2
关于多控件公用一个事件的问题
如果我让好多控件公用一个单击事件 当我单击了某个控件触发事件 有什么办法能知道是哪个控件触发的事件?
[[it] 本帖最后由 mp3aaa 于 2008-6-10 17:03 编辑 [/it]]
搜索更多相关主题的帖子:
控件
菜单
2008-06-10 13:58
mp3aaa
等 级:
贵宾
威 望:
17
帖 子:2013
专家分:8
注 册:2006-2-15
第
2
楼
得分:0
会啦 用TComponent(Sender).Name; 就行啦
羊肉串 葡萄干 哈密瓜!!
2008-06-10 17:19
makebest
等 级:
蝙蝠侠
威 望:
3
帖 子:658
专家分:962
注 册:2005-3-17
第
3
楼
得分:0
给个例子看得更清楚
procedure TForm1.Button1Click(Sender: TObject);
var
btn : TButton;
begin
if Sender is tbutton then
begin
btn := Sender as TButton;
showmessage(btn.Caption );
end;
end;
2008-06-12 09:01
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-218434-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.239407 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved