Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb6 .vbp文件中列出的所有模块是否对同一文件中列出的所有其他.frm模块可见?_Vb6 - Fatal编程技术网

Vb6 .vbp文件中列出的所有模块是否对同一文件中列出的所有其他.frm模块可见?

Vb6 .vbp文件中列出的所有模块是否对同一文件中列出的所有其他.frm模块可见?,vb6,Vb6,我是VB6新手。我碰巧打开了一个.vbp文件,看到其中包含一个项目列表,如 Form=ABC.frm Module=PQR; PQR.bas Class=clsXYZ; XYZ.cls 我的问题是,这是否意味着ABC可以看到模块PQR和clsXYZ,并且可以访问它们的公共变量 表单ABC可以看到模块PQR,但它只能访问范围为公共或更糟的全局变量或函数。表单ABC将能够实例化clsXYZ类的对象。Friend在项目中也具有与Public相同的可见性。

我是VB6新手。我碰巧打开了一个.vbp文件,看到其中包含一个项目列表,如

  Form=ABC.frm
  Module=PQR; PQR.bas
  Class=clsXYZ; XYZ.cls

我的问题是,这是否意味着ABC可以看到模块PQR和clsXYZ,并且可以访问它们的公共变量

表单ABC可以看到模块PQR,但它只能访问范围为公共或更糟的全局变量或函数。表单ABC将能够实例化clsXYZ类的对象。

Friend在项目中也具有与Public相同的可见性。