按键精灵数字和元素的问题。 10

DimintX,intY,arr(19),arr_new(20)arr_new=Array(arr(1),arr(2),arr(3),arr(4),arr(5),arr(... Dim intX, intY,arr(19),arr_new(20)

arr_new = Array(arr(1), arr(2), arr(3), arr(4), arr(5),arr(6),arr(7),arr(8),arr(9),arr(10),arr(11),arr(12),arr(13),arr(14), arr(15),arr(16),arr(17),arr(18),arr(19),arr(20))

我是想把很多号码放到一个文本里然后逐行读取,读取后忽略第一行的内容,生成新的数组,但是以上方法可以实现,但是每次只能放入20个号码,想请教一下各位大大,如果放更多的号码这两个地方该怎么写,难道文本里有多少号码,arr_new = 这里就要写多少吗?
展开
 我来答
帐号已注销
2015-01-29 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6449
采纳率:69%
帮助的人:2158万
展开全部
你上面定义的是Dim arr(19),arr_new(20),所以arr最多放20个元素,arr_new放21个元素(从0开始算的),超过就不行,如果你放100个,你至少要定义arr(99),当然你定义arr(1000)也可以,假如你想动态分配,就用另外的方法定义,方法如下:
m=20
ReDim arr(m)
这样,数组元素就根据m的值改变,你不确定个数可以这样做,前面m的值就读文本,统计账号个数,然后用ReDim arr(m)
更多追问追答
追问
具体代码该怎么写,能给个例子脚本吗?我是新手,谢谢了
追答
已经很详细了,再说,你文本的内容我不清楚,也无法提供代码给你,别老拿自己是新手就可以什么都不管,我当时学的时候也是新手,我学了两个月才学会读文件,谁一开始都是新手。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式