帮酷LOGO

Friend

修改窗体模块或者类模块中的一个过程的定义,使得该过程可以被外的模块调用,但必须是在定义该类的工程的部分内。Friend 过程在标准的模块中是不能使用的。

语法

[Private | Friend | Public] [Static] [Sub | Function | Property] procedurename

必需的 procedurename 是所要设定为在整个工程中都是可见的过程的名称,但是该过程对于类的控制器却是不可见的。

说明

类中的 Public 过程在任何地方都可以调用,即使是被该类实例的控制器所调用也可以。声明一个过程为 Private 就阻止了该对象的控制器对于该过程的调用,但是同时也阻止了定义该类的工程内部对该过程的调用。Friend 使得该过程在整个工程中都是可见的,但是对于一个对象实例的控制器却是不可见的。Friend 只能出现在窗体模块和类模块中,并且只能修改过程的名称,不能修改变量或者类型。一个类中的过程可以访问某个工程所有其它类的 Friend 过程。Friend 过程不会出现在类的类型库中。一个 Friend 过程不能被后期绑定。



上传人:

分享于 2011-03-01 18:52:52

浏览:20  赞: 0

Copyright © 2011 HelpLib All rights reserved.   
内容合作 | 联系我们 | 关于我们 | 版权声明  |  如果智培  |  酷兔英语 站点地图
京ICP备05059198号-3