读书人

VB中的变量定义成WithEvents然后VB中

发布时间: 2012-08-28 12:37:01 作者: rapoo

VB中的变量定义成WithEvents,然后VB中的事件栏可以找到该变量的事件并且添加,在BCB中如何定义该变量,然后在面板中添加该变量的事件
VB中的变量定义成WithEvents:
Private WithEvents mSoftOnline As CvsActionToggle
CvsActionToggle是一个类,该类没有对应的控件,只有一些属性和方法

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

在BCB中如何定义该变量,然后在对象监视器的事件面板中添加该变量的事件?

[解决办法]
VCL中的一部分对象有事件属性,并且事件的处理函数只能是类成员函数。我想你应该了解一下 __closure 的概念。

读书人网 >C++ Builder

热点推荐