:这个部件不支持该类事件(错误 459)
并非每一个部件都支持事件的吸收。此错误有以下原因和解决方法:
- 与一个部件共同使用WithEvents变量,而该部件不能作为指定事件集合的事件源。例如,您可能正吸收一个对象的事件,然后创建另一个对象,而它将Implements第一个对象。尽管您可能认为可以从已实现的对象吸收事件,但其实这并不是自动进行的。Implements仅仅为方法和属性实现接口。
不能对一个不是事件源的部件吸收事件。
- 对于 Private UserControls,不支持WithEvents,因为引发 ObjectEvent 所需的类型信息在运行时不可用。
详细信息,可选取有问题的项目,并按下 F1 (在Windows中)或HELP(在Macintosh中)键。