返回列表 回复 发帖

[贴士] 多个数组变量放在一句里面.

在从零开始学起时,在我硬盘上一些曾经帮助我很多的小纸条!--Sz

申明变量时候,怎么把多个数组变量放在一句里面.

VBS Dim maix(10):maiy(10)
VBS maix(1)="7":maiy(1)="8"
VBSCall MessageBox(maix(1))
Delay 500
VBSCall MessageBox(maiy(1))
Delay 500

结果弹不出"8"只能弹"7",当然分成两句分别申明两个数组,是可以的.


基本上语法都没错
唯独第一行
不管是VBS还是VB6 都不能这样宣告阵列
VBS Dim maix(10):maiy(10)
请改成
VBS Dim maix(10):Dim maiy(10)

这个意思跟你在vb宣告 Dim a ,b,c  as string
只有第一个 a 是 string (还是c,我等一下查查)
新版 vb 7.0 (.Net Framework) 可以像C这样宣告了
(事实到了 .Net 不管是 c,vb,java 使用 framewrok宣告这些变数用法都差不多了)
简单就好!
返回列表