:在不是定义类的实例的部件上不能调用 Friend 过程(Error 97)
Friend过程可以从类外面的模块调用,但此模块必须与类在同一个工程中。这个错误具有以下的起因与解决方法:
- 试图调用类的Friend过程,尽管引用变量的类型是对的,但是它指向的实例不是这个类的实例。
例如,有两个类,classics 和 classy(实现 classy ),但是您错误地将 classy 的实例赋予了 classics 的实例。
- 试图跨过程或跨线程访问Friend属性或方法,Friend过程不是一个类的公共界面的部分,因此不能跨过程或跨线程调度。
详细信息,请选取有疑问的项目,然后按下 F1 (在Windows中) 或 HELP (在Macintosh中) 键。