按键精灵数字和元素的问题。 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 = 这里就要写多少吗? 展开
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 = 这里就要写多少吗? 展开
1个回答
展开全部
你上面定义的是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)
m=20
ReDim arr(m)
这样,数组元素就根据m的值改变,你不确定个数可以这样做,前面m的值就读文本,统计账号个数,然后用ReDim arr(m)
更多追问追答
追问
具体代码该怎么写,能给个例子脚本吗?我是新手,谢谢了
追答
已经很详细了,再说,你文本的内容我不清楚,也无法提供代码给你,别老拿自己是新手就可以什么都不管,我当时学的时候也是新手,我学了两个月才学会读文件,谁一开始都是新手。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询