关于数组的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 05:42:02
简单的说,就是我在一个窗体中使用了一个二维数组,并且有对数组赋值.然后我想在另一个窗口中使用这个数组中的值.我也看了一些关于这个方面的回答,比如有人说用 Public 变量() As 结构体名称来进行全局声明 我把它写在声明里时,提示有错误.写在别的过程外面不起作用.写在过程里也不行.新建了一个共用模块 用public sub ......end sub,然后在form _load里来调用. 可还是无法解决这个问题.因为我想请各位高手指点一二.可以的话请说得清楚些
1楼说: 添加一个标准模块,在模块中用 Public 定义,就可以在任何地方使用了
可是我就是没有办法用public来定义数组, 比如我要定义数组 shjjl(1,360) ,用public shjjl() as long
或者.public shjjl() 又或者public shjjl(1,360)as long 等等都不行,不管是写在什么地方,用什么方法.反正是不能用public 来定义数组 ,当然新加的模块可以用public 来定义,不过对我想要使用的这个数组没用

添加一个标准模块,在模块中用 Public 定义,就可以在任何地方使用了。
楼主不会定义吗?
public shjjl(1,360)as long 应该写成public shjjl(1 to 360)as long 才对。

窗体里无法定义变量,在标准模块里才行
至于过程,声明为Public ,而后 如:form1.subSumNumber() 调用