有两个按钮,caption属性分别为“预览报表”和“打印报表”,把它们的OnClick属性设置为同一个,然后怎么判断按的是哪个按钮呢? 这样行吗?if (Sender as TButton).Caption='预览报表' thenshowmessage('预览') else showmessage('打印');还是有更简单的方法呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还可以这样做:1。设置按钮的Tag属性:“预览报表”为0;“打印报表”为1;2。case (Sender as TButton).tag of begin 0:... 1:... end;这也是比较典型的方法。 用Capion 来判断是最愚蠢的办法(用到多语言你用知道了) 用wwwxing(孤独的海洋,蓝色的月光) 的吧 case (Sender as TButton).tag 又学了一招,TAG(未定义的属性)。 if Sender=Button_Prev thenshowmessage('预览') else showmessage('打印'); 迫切希望搞懂的问题 我终于看到希望了。 请教delete 的键盘码表! 大家一般都怎样为自己的控件命名呢?? 我想问一下IntraWeb的页面刷新事件是哪个? 请教,如何在TreeView控件中用代码来选中树中的某一项? 为什么我录入的数据不能保存呢? 能否将Adoquery1得到的数据集,当作一个表被Adoquery使用。 请问大侠:哪里有调用txt和doc文件的插件 如何恢复code completion功能 异常vs异步,BCB那边的不回答,我只好跑到这里来求教 如何把存储过程的数据写到listview里?
2。case (Sender as TButton).tag of
begin
0:...
1:...
end;
这也是比较典型的方法。
用wwwxing(孤独的海洋,蓝色的月光) 的吧
showmessage('预览') else showmessage('打印');