vbScript中的用例

vbScript中的用例,vbscript,Vbscript,我正在处理一个包含六元素数组的vbscript文件。数组声明如下 dim grpaddarray(6), gpaddname grpaddarray(0)= "someinformation" grpaddarray(1)= "someinformation" grpaddarray(2)= "someinformation" grpaddarray(3)= "someinformation" grpaddarray(4)= "someinformation" grpaddarray(5)=

我正在处理一个包含六元素数组的vbscript文件。数组声明如下

dim grpaddarray(6), gpaddname

grpaddarray(0)= "someinformation"
grpaddarray(1)= "someinformation"
grpaddarray(2)= "someinformation"
grpaddarray(3)= "someinformation"
grpaddarray(4)= "someinformation"
grpaddarray(5)= "someinformation"
由于我将它们声明为小写的'dim'而不是大写的'dim',因此当我调用它们时,我的数组对象将被忽略。我以前从未使用过vbscript,所以我不知道案例是否是DIM上的问题。或者我的程序应该与小写或大写DIM、DIM相同吗


谢谢。

VBScript不区分大小写,因此
dim
dim
dim
都被认为是等效的。您的数组仍然是一个数组

(在我看来,与将代码复制/粘贴到此问题中相比,您可以在更短的时间内测试此问题。)


MS的文章使用了大写版本
Dim
。VBScript不区分大小写,因此所有三个都有效。我会确保在任何代码库中始终一致地使用相同的案例。为便于键入
dim
保存击键。

是的,我想你是对的。对于这个特定的场景,我无法测试它,因为我无法访问脚本化的VM。同时,我可能已经创建了我自己的个人测试用例,这样你就有权利了。再次感谢。
dim TestArray(3)
TestArray(0) = "Testing"
TestArray(1) = "Two"
TestArray(2) = 123

MsgBox TestArray(0)
MsgBox TestArray(1)
MsgBox TestArray(2)

DIM TestArrayTwo(3)
TestArrayTwo(0) = "Testing two"
TestArrayTwo(1) = "Two two"
TestArrayTwo(2) = 123456

MsgBox TestArrayTwo(0)
MsgBox TestArrayTwo(1)
MsgBox TestArrayTwo(2)