VB,两个窗体,第二个窗体需要用第一个窗体的数组数据,怎么引用,语句是?

来源:百度知道 编辑:UC知道 时间:2024/07/05 06:00:36
第一个窗体中计算出一个数组,在另一个窗体中药用这个数组,怎么引用,数组窗体需要做什么修正?
添加模块??我的全部是窗体组成的,添加模块后,只是把public A() as datatype
,写上,提示错误啊,具体怎么做,我刚学VB没几天,呵呵

只需要将那数组定义为全局变量,这样在那个窗体中都能引用。添加一模块,在那里定义,如:public A() as datatype

只需要将那数组定义为全局变量,这样在那个窗体中都能引用。添加一模块,在那里定义,如:public A() as datatype

回答者: wys_sans - 探花 十一级 2009-6-6 08:43
例如要在窗体2中引用窗体1的就直接在引用的地方写下面的语句
form1.a()

回答者: nimadobuhao - 江湖新秀 四级 2009-6-6 08:49
把form1中的那个需要引用的数组定义为public类型
public A() as datatype

在form2中引用的话,就用form1.a(1)这样类似的情况

如一楼说的,在模块中定义public数组也是可以的,而且用起来更方便一些。

把form1中的那个需要引用的数组定义为public类型
public A() as datatype

在form2中引用的话,就用form1.a(1)这样类似的情况

如一楼说的,在模块中定义public数组也是可以的,而且用起来更方便一些。

例如要在窗体2中引用窗体1的就直接在引用的地方写下面的语句
form1.a()