Button2Click(nil)与Button2Click(Sender),有何区别?

Delit 2002-07-01 10:07:27
Button2Click(nil)与Button2Click(Sender),有何区别?
...全文
74 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolfAone 2002-07-01
  • 打赏
  • 举报
回复
回复人: netlib(河外孤星) ( ) 信誉:116 2002-07-01 10:13:00 得分:0


如果你在onclick事件中所写的代码中用了sender,
那么调用Button2Click(nil)会出错,因为这个参数是空指针,而Button2Click(sender)不会(如果你写法正常的话)。
如果你没有在onclick事件中用到sender,那两就是一样的了。
dext 2002-07-01
  • 打赏
  • 举报
回复
Button2Click(sender)在哪里调用Sender就指向调用的那个过程的Sender
nil是空指针,Button2Click(nil)应该不会出错!
dext 2002-07-01
  • 打赏
  • 举报
回复
Button2Click(sender)在哪里调用Sender就指向调用的那个过程的Sender
nil是空指针,Button2Click(nil)应该不会出错!
qhdsfh 2002-07-01
  • 打赏
  • 举报
回复
看来,是我说错了,对不起,误导你了!
qhdsfh 2002-07-01
  • 打赏
  • 举报
回复
(nil)应该是没有点击时触发,另一个自然是点击时触发喽!
netlib 2002-07-01
  • 打赏
  • 举报
回复
如果你在onclick事件中所写的代码中用了sender,
那么调用Button2Click(nil)会出错,因为这个参数是空指针,而Button2Click(sender)不会(如果你写法正常的话)。
如果你没有在onclick事件中用到sender,那两就是一样的了。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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