VB中的变量定义成WithEvents,然后VB中的事件栏可以找到该变量的事件并且添加,在BCB中如何定义该变量,然后在面板中添加该变量的事件

小乖乖_学技术 2012-07-27 08:02:06
VB中的变量定义成WithEvents:
Private WithEvents mSoftOnline As CvsActionToggle
CvsActionToggle是一个类,该类没有对应的控件,只有一些属性和方法

然后VB中的事件栏可以找到该变量的事件并且添加:
Private Sub mSoftOnline_EnabledChanged(ByVal sender As Variant, ByVal e As mscorlib.EventArgs)

在BCB中如何定义该变量,然后在对象监视器的事件面板中添加该变量的事件?
...全文
336 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
比如我添加TButton控件,但是该控件没有EnabledChanged方法
  • 打赏
  • 举报
回复
随便找个对象,也不能添加该类的方法
  • 打赏
  • 举报
回复
那该类不能随便找个控件吧
ccrun.com 2012-07-27
  • 打赏
  • 举报
回复
窗体上的控件也是对象撒。
  • 打赏
  • 举报
回复
我大概看了一下,我水平太低,没看懂
请问Help文档中说的使用__closure关联指定对象,这个对象是在窗体上添加控件来得到的,还是通过对象定义来得到的?
ccrun.com 2012-07-27
  • 打赏
  • 举报
回复
VCL中的一部分对象有事件属性,并且事件的处理函数只能是类成员函数。我想你应该了解一下 __closure 的概念。

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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