VB一个非常基础的问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 08:23:34
Private Sub Command1_Click()
a = Text1

Print Hex$(a)

End Sub

Private Sub Command2_Click()
a = Text1

Print Oct$(a)
End Sub

这个a=text1可不可以在通用中定义啊.

我知道在通用中定义常量是

比如const a=123

那么变量怎么在通用中定义啊?

不能,因为Const是定义常量,常量是不能变化的,而Text1的内容是可能变化的
你可以将变量a定义为全局变量或者局部变量,也可以直接调用Text1的内容,比如:Print Oct$(Text1)

何谓通用?你指的是模块吗?

可以在模块中定义全局变量,比如
public a as string
这样在所有的窗体和模块中都可以引用这个变量或者赋值。

直接用dim b as long
写在程序最上面
然后在一个方法里赋一下值
试试