- UID
- 1
- 帖子
- 11122
- 积分
- 7224
- 紫菀
- 102 朵
- 花瓣
- 9777 片
- 花蕊
- 1613 朵
- 野草莓
- 301 个
- 蒲公英
- 491 朵
- 社区等级
- 200 级
- 在线时间
- 5246 小时
- 注册时间
- 2006-7-9
- 蜗居何地
- 浙江台州
- 登录状态
-
当前离线
|
楼主
发表于 2007-8-30 18:33
| 只看该作者
在从零开始学起时,在我硬盘上一些曾经帮助我很多的小纸条!--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宣告这些变数用法都差不多了) |
|