
初级问题^_^VB的两个窗体之间怎样共用同一个变量的值?
应该把这个变量定义成什么类型?public吗?在哪里声明定义?那么各个窗体在引用这些Public变量是需不需要声明?...
应该把这个变量定义成什么类型?public吗?在哪里声明定义?
那么各个窗体在引用这些Public变量是需不需要声明? 展开
那么各个窗体在引用这些Public变量是需不需要声明? 展开
展开全部
一种做法就像上面楼层说的,设置全局变量,在工程下添加模块(后缀为.bas),在新增的模块中定义的变量在各个模块都可直接引用.
另一种做法就是在其中一个页面中定义变量为public
比如:有两个界面form1和form2
在form1种定义:public m_lng as long
在form2中要用这个变量的话就可以这样 form1.m_lng
或者 dim frm as new form1
frm.m_lng
一般用后面一种.
另一种做法就是在其中一个页面中定义变量为public
比如:有两个界面form1和form2
在form1种定义:public m_lng as long
在form2中要用这个变量的话就可以这样 form1.m_lng
或者 dim frm as new form1
frm.m_lng
一般用后面一种.
展开全部
在标准模块内定义变量,做法在工程菜单下选添加模块,在其代码编写窗口以Public定义,例
Public gy_ml As String
Public zt_dm(24) As Byte
Public SUM As Single
各个窗体在引用这些Public变量不需要再声明,除了动态数组在运用是需给出数组大小.
Public gy_ml As String
Public zt_dm(24) As Byte
Public SUM As Single
各个窗体在引用这些Public变量不需要再声明,除了动态数组在运用是需给出数组大小.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对的!新建模块,就是bas文件,在里面public定义就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询