初级问题^_^VB的两个窗体之间怎样共用同一个变量的值?

应该把这个变量定义成什么类型?public吗?在哪里声明定义?那么各个窗体在引用这些Public变量是需不需要声明?... 应该把这个变量定义成什么类型?public吗?在哪里声明定义?
那么各个窗体在引用这些Public变量是需不需要声明?
展开
 我来答
chenzhicai711
推荐于2016-11-23 · TA获得超过105个赞
知道答主
回答量:103
采纳率:0%
帮助的人:73.6万
展开全部
一消没察种做法就像上面楼层说的,设置全局变量,在工程下添加模块(后缀为.bas),在新增的模块中定义的变量在各个模块都可直接引用.
另一种做法就是在其中一个页面中定义变量为public
比如:有两个界面form1和form2
在form1种定义:public m_lng as long
在form2中要用这个变量的话就可以这察锋样 form1.m_lng
或拿茄者 dim frm as new form1
frm.m_lng
一般用后面一种.
zdingyun
2006-11-25 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48170
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部
在标准模块内定义变量,做法在工程缺肆族菜单下选添加模块,在其代码编写窗口以Public定义,例
Public gy_ml As String
Public zt_dm(24) As Byte
Public SUM As Single
各个窗体在引用这些Public变量伏弊不需要再声明,除了动雹银态数组在运用是需给出数组大小.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangtk1982
2006-11-24 · TA获得超过3742个赞
知道大有可为答主
回答量:3206
采纳率:100%
帮助的人:1425万
展开全部
对的!新建模块,就是bas文件,在里面public定义就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式