VBScript のプロシージャ、スコープ
x = 1 Sub foo(x) MsgBox x x = 10 MsgBox x End Sub foo(2) MsgBox x
グローバルではないようだ
x = 1 Sub foo MsgBox x End Sub foo
は、「1」と表示された
x = 1 Sub foo(x) MsgBox x x = 10 MsgBox x End Sub foo(2) MsgBox x
グローバルではないようだ
x = 1 Sub foo MsgBox x End Sub foo
は、「1」と表示された