VB如何在函数里定义全局变量?
详细点说的话,我现在想写个界面做自动测试,现在由3个信号源,每个都有自己的控制函数,只有程序运行之后才能选择使用哪个信号源。我希望把他们三个都封装成类,运行时选择了哪个,...
详细点说的话,
我现在想写个界面做自动测试,现在由3个信号源,每个都有自己的控制函数,只有程序运行之后才能选择使用哪个信号源。我希望把他们三个都封装成类,运行时选择了哪个,就在控件的响应函数里生成相应的对象,由于使用次数很多,我希望这个对象是全局的。
所以我想知道如何在函数里定义全局变量? 展开
我现在想写个界面做自动测试,现在由3个信号源,每个都有自己的控制函数,只有程序运行之后才能选择使用哪个信号源。我希望把他们三个都封装成类,运行时选择了哪个,就在控件的响应函数里生成相应的对象,由于使用次数很多,我希望这个对象是全局的。
所以我想知道如何在函数里定义全局变量? 展开
1个回答
展开全部
把3个对象声明成全局的,然后在控件的响应函数里new就可以了。函数里是不能定义全局变量的~
追问
我是不是可以这样做,定义一个全局的Object,然后在空间里面New我自己的类赋给Object?Object是不是所有类的基类啊?
Public TLS As Object
........Button.Click()....
TLS=new myObject
...............................
追答
直接声明Public TLS就可以了,As后面的可以省略
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询