如何:向类中添加事件
更新:2007 年 11 月
通过使用 Events 语句声明事件来将事件添加给类。声明包括事件的名称及其使用的参数。
将事件添加到类的过程指定此类的对象可以引发特定事件。要使某事件真正发生,必须使用 RaiseEvent 语句。可以使用 Handles 关键字或 AddHandler 语句将事件与一个事件处理程序过程相关联。必须在声明事件的范围内引发事件。例如,派生类不能引发从基类继承的事件。
说明: |
---|
事件不能具有返回值、可选参数或 ParamArray 参数。 |
将事件添加给类
在定义类的类模块中的声明部分,使用 Event 语句以及您想让事件拥有的任意参数声明事件。例如:
Public Event PercentDone(ByVal Percent As Single, _ ByRef Cancel As Boolean)