|
发表于 2006-7-15 15:23:24
|
显示全部楼层
不知道大家在学习VB前有没有玩过GBasic(也就是文曲星里的编程)
我可是玩GBasic出身的。
在GBasic里,定义一个变量根本不用什么Dim
直接是A%=1或B$="str"
在VB里,
Private Sub Form_Click()
A=5
print A
End Sub
和
Private Sub Form_Click()
Dim A As Integer
A=5
print A
End Sub
的效果是一样。
所以,我觉得VB里其实和GBasic里一样
只要你给一个新的变量名赋值,如果这个变量名没有通过Dim声明,就会自动声明一次。
但在VB里,如果直接用 Debug.Print A 来显示,此时A的类型应该是Variant类型的吧。
[ 本帖最后由 redraiment 于 2006-7-15 15:31 编辑 ] |
|