在VB中,static和dim都可以用来声明变量,但它们有着不同的作用和用法。
示例:
Static count As Integer
count = count + 1
示例:
Sub MySub()
Dim x As Integer
x = 10
End Sub
总结: Static用于声明静态变量,它的作用范围是整个模块,不会随着过程或函数的结束而销毁。而Dim用于声明局部变量,它的作用范围仅限于声明它的过程或函数内部,每次调用过程或函数时都会重新创建和初始化。