VBA控件教程:声明、引发以及处理事件的总结

2015-06-04 12:36 阅读 64 次 评论关闭

为了将某个事件添加到一个类中,然后使用该事件,必须这样做:

  • 在定义类的类模块声明部分,用 Event 语句来声明事件—该事件带有希望它带有的任何参数。事件总是 Public。

    注意   事件不能有命名的参数、可选的参数、或 ParamArray 参数。事件没有返回值。

  • 在类模块代码中的合适地方,用 RaiseEvent 语句来引发事件,并提供所需要的参数。
  • 在将要处理事件的模块声明部分,使用 WithEvents 关键字,添加该类类型的变量。它必须是一个模块级的变量。
  • 在代码窗口左边的下拉菜单上,选择声明为 WithEvents 的变量。
  • 在代码窗口右边的下拉菜单上,选择希望处理的事件。(可以为类声明多个事件。)
  • 使用所提供的参数,将代码添加到事件过程中。

详细信息   在“向类中添加事件”中提供了细节和代码示例。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:VBA控件教程:声明、引发以及处理事件的总结 | 猎微网

评论已关闭!