VB:怎么在General里声明全局变量?

具体该怎么操作?... 具体该怎么操作? 展开
 我来答
匿名用户
2013-05-08
展开全部
变量定义的位置,影响变量的作用范围和生命周期.根据作用域不同变量可分为以下几类.
1、过程内局部变量:在过程内定义,在过程中有效,可用Dim或Static语句定义
2、模块级变量:模块可以是窗体或标准模块,在模块的“通用_声明“中定义,在模块的所有过程中有效,可用Dim或Private语句定义
3、全局变量:在标准模块的“通用_声明“中定义,在整个工程中有Public或Global语句定义 示例:1)窗体级全局变量要在窗体模块内,在所有过程的上面声明如下:
Option Explicit
public s1 as string '此句声明了s1为窗体级全局变量
private sub sub1()
....
end sub
2)而模块级全局变量要在标准模块内,在所有过程的上面声明
要先选菜单[插入]-[模块],在新建的[模块1]中写入:
Option Explicit
public s2 as string '此句声明了s2为模块级全局变量
private sub sub2()
....
end sub

1)和2)看起来一模一样,但1)中声明的s1只能在本窗体模块(form1)内使用,即,如果有第二个窗体form2,那在form2里就不能用s1了.
而在2)中声明的s2则一经声明就在任何窗体和任何标准模块内都可以使用了.
徭春柏8k
2013-08-04 · 超过28用户采纳过TA的回答
知道答主
回答量:131
采纳率:0%
帮助的人:68.5万
展开全部
其实很简单,就是在你添加的button里面添加,先双击,然后在private前回车,在上面加就行了,就这么简单……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式