VB中 public 怎么声明公用数组 (要举例具体说明)

说明一下在什么情况下能使用什么情况下不能使用要举例说明!... 说明一下在什么情况下能使用 什么情况下 不能使用

要举例说明!
展开
 我来答
VB绿手
推荐于2016-09-24 · TA获得超过504个赞
知道小有建树答主
回答量:495
采纳率:0%
帮助的人:172万
展开全部
public什么情况下都可以用,使用的话该变量将对整个工程均可用,但会破坏封装性(其实也无所谓啦),一般在Module模块中定义

Public MyArr&(1 to 100)'定义一个下标1到100,生存期为整个工程的Long型数组
百度网友2c67a10d9
2009-12-31 · 超过13用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:30.7万
展开全部
'定义
Public arr() as string
arr = Array("123","987")
'使用
str1 = arr(1)'输出"123"(这是字符串,别当成数字)
str2 = arr(2)'输出"987"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2ca1c0f24
推荐于2018-04-26 · TA获得超过2036个赞
知道大有可为答主
回答量:4364
采纳率:0%
帮助的人:3424万
展开全部
新建一个模块,名称可以是默认名称Module1,也可以自己命名,在模块中的最上端,编辑:
Public AAA(1 To 5) As String 这是声明了一个有5个元素的字符串数组变量,这个数组变量可以使用在工程中的任何窗体中,其使用方法:
给数组元素赋值:
AAA(1)="我们是中国人"
AAA(2)="你好吗"
...........

For I = 1 To 5
AAA(I) = Text1(I-1).Text
Next I

取得数组元素的值:
Text1.Text=AAA(1)
Text2.Text=AAA(2)
...........
当然也可以用循环方法取得。

至于在什么情况下使用是根据程序需要,例如在窗体1用文本框赋值一些内容,需要在窗体2调用,那么在窗体1给数组赋值,然后在窗体2调用即可,当然一旦赋值,在程序的任何窗体都可以调用,同样,在程序的任何窗体也可以给数组赋值。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式