请问在VB下,是不是不能在一个窗体里定义一个Public 数组啊?谢谢

我现在有2个窗体,想在一个窗体里面定义一个全局数组,如PublicA(7),然后在另一个窗体里面调用这个数组里面的值。怎么办啊?谢谢!我试着定义过,提示我不能在类模块中定... 我现在有2个窗体,想在一个窗体里面定义一个全局数组,如 Public A(7),然后在另一个窗体里面调用这个数组里面的值。怎么办啊?谢谢!我试着定义过,提示我不能在类模块中定义一个Public类型。。。 展开
 我来答
论宇之新宇宙观
2011-08-01 · 中国人自己的宇宙观,新世纪新宇宙观!
论宇之新宇宙观
采纳数:514 获赞数:2456

向TA提问 私信TA
展开全部
是的,请将它在模块中进行定义就可以了。
追问
在模块中定义直接定义   Public A(7)  就可以了吗?数组里面的元素我是在form1里面的子程序或者过程中赋的值,然后在form2中调用数组里面的值,语句应该怎么写
我刚才试过在模块中直接 Public A(7)
在form1中赋值 A(0)=1,A(1)=2 等等
然后在form2中调用,form2.A(0) 提示我A(0)未定义。怎么回事啊

是不是要在form1中用 模块名.A(0)=1 然后在form2取值用 模块名.A(0)
追答
直接用A(X),不用FORM1.A(X)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a1e0354
2011-08-01 · TA获得超过341个赞
知道小有建树答主
回答量:241
采纳率:0%
帮助的人:80万
展开全部
对,窗体里不能用Public,要定义全局变量得在模块里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
是小白啊2k
2011-08-01 · TA获得超过2566个赞
知道小有建树答主
回答量:1183
采纳率:0%
帮助的人:1162万
展开全部
在你的工程上点右键-添加-添加模块
然后在这个模块里定义就可以了
更多追问追答
追问
在模块中定义直接定义   Public A(7)  就可以了吗?数组里面的元素我是在form1里面的子程序或者过程中赋的值,然后在form2中调用数组里面的值,语句应该怎么写
我刚才试过在模块中直接 Public A(7)
在form1中赋值 A(0)=1,A(1)=2 等等
然后在form2中调用,form2.A(0) 提示我A(0)未定义。怎么回事啊
追答
然后在form2中调用时直接就写A(0),不要加前缀
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嵇莹莹V9
2011-08-16 · TA获得超过248个赞
知道大有可为答主
回答量:3253
采纳率:0%
帮助的人:4628万
展开全部
已知实数a,b,c满足根号a-1+3b+1的绝对值=0,且4分之一x的2次方y的4次方+a+c是5次单项式,求a,b,c的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式