汗!如何在onclick中知道按下的是哪个控件?

yjy1001 2003-10-16 03:24:19
我创建了一组按纽,将他们的onclick事件指向同一个;在这个onclick事件中
怎么写,才能得到被点击的按纽?
请给出点代码 谢谢!
...全文
48 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tigerhohoo 2003-10-16
  • 打赏
  • 举报
回复
换成 ShowMessage(((TButton *)Sender)->Name); 试试。
yjy1001 2003-10-16
  • 打赏
  • 举报
回复
to tigerhohoo(老虎不吃人) ;
我原先也是这样写的但show出来——什么都没有;
我调试看看结果是怎么样的
如果对 还是给你们分
tigerhohoo 2003-10-16
  • 打赏
  • 举报
回复
ShowMessage(((TButton *)Sender)->Caption);
Kabin 2003-10-16
  • 打赏
  • 举报
回复
单击时间中传Sender对象,调用公用函数:

TButton *tmpButton ;
tmpButton = (TButton *)Sender;
tmpButton ->Caption = "your click";

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧