考虑下面的代码:
Option Explicit
Dim Count : Count = 4
'Case-I
Sub Display1()
MsgBox(Count)
End Sub
'Case-II
Sub Display2(Count)
MsgBox(Count)
End Sub
困惑
- 这里的变量应该
Count可以被两者访问method还是只能被Display2方法访问? - 如果变量
count无法通过Display1方法访问,那么有什么方法可以使其在任何子或函数中可用,而无需将其传递给该变量Sub或Function - 现在,如果我
Count从 sub 更新变量,Display2则该值可以用于其他值,function或者sub假设 VBScript 具有global变量声明。