VB如何在函数里定义全局变量?

[复制链接]
查看11 | 回复2 | 2011-5-5 11:32:22 | 显示全部楼层 |阅读模式
详细点说的话,
我现在想写个界面做自动测试,现在由3个信号源,每个都有自己的控制函数,只有程序运行之后才能选择使用哪个信号源。我希望把他们三个都封装成类,运行时选择了哪个,就在控件的响应函数里生成相应的对象,由于使用次数很多,我希望这个对象是全局的。
所以我想知道如何在函数里定义全局变量?
回复

使用道具 举报

千问 | 2011-5-5 11:32:22 | 显示全部楼层
把3个对象声明成全局的,然后在控件的响应函数里new就可以了。函数里是不能定义全局变量的~









<h4class=\"ask\">追问


我是不是可以这样做,定义一个全局的Object,然后在空间里面New我自己的类赋给Object?Object是不是所有类的基类啊?

PublicTLSAsObject

........Button.Click()....
TLS=newmyObject
...............................
回复

使用道具 举报

千问 | 2011-5-5 11:32:22 | 显示全部楼层
直接声明PublicTLS就可以了,As后面的可以省略
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行