在VBScript中声明全局数组,可以通过在脚本的顶部使用Public
关键字来实现。以下是声明全局数组的示例代码:
Option Explicit
Public myArray ' 声明全局数组
Sub InitializeArray()
ReDim myArray(10) ' 初始化数组大小为11
End Sub
Sub UpdateArray(index, value)
myArray(index) = value ' 更新数组元素
End Sub
Sub DisplayArray()
For i = LBound(myArray) To UBound(myArray)
WScript.Echo myArray(i) ' 输出数组元素
Next
End Sub
InitializeArray() ' 初始化数组
UpdateArray(0, "Value 1") ' 更新数组元素
UpdateArray(1, "Value 2")
DisplayArray() ' 输出数组元素
在上述示例中,Public myArray
语句将myArray
声明为全局数组。然后,可以在脚本的任何地方使用myArray
变量,并对其进行操作。
请注意,为了遵循良好的编程实践,建议在使用全局数组之前先初始化它。在示例中,InitializeArray
子过程用于初始化数组大小为11。然后,可以使用UpdateArray
子过程来更新数组的特定索引处的元素。最后,使用DisplayArray
子过程来输出数组的所有元素。
对于VBScript中声明全局数组的更多信息,请参考腾讯云的相关文档:VBScript 全局数组。
领取专属 10元无门槛券
手把手带您无忧上云