vb变量如何在多个窗体中使用?
我在form1中dimn,如何让form2中的label1读取n值?用dim定义的变量!要把form1中text1输入的东西定义成公共变量,在form2中label1读取...
我在form1中 dim n ,如何让form2中的label1读取n值?用dim定义的变量!
要把form1中text1输入的东西定义成公共变量,在form2中label1读取出来,怎么写代码?代码 代码!!!!写详细点@谢谢 展开
要把form1中text1输入的东西定义成公共变量,在form2中label1读取出来,怎么写代码?代码 代码!!!!写详细点@谢谢 展开
展开全部
建议在模块里定义
public n
这样无论在哪里都能直接访问到它
要在form2的label1里面显示form1的text1的值,那样不需要定义公共变量,直接引用就可以,代码如下:
form2.label1.caption = form1.text1.text
public n
这样无论在哪里都能直接访问到它
要在form2的label1里面显示form1的text1的值,那样不需要定义公共变量,直接引用就可以,代码如下:
form2.label1.caption = form1.text1.text
追问
“在模块里定义”?不太懂,能告诉我是在哪里写代码吗?写什么?我是菜鸟哈
追答
在工程资源管理窗口里面空白处点右键,选择"添加"->"添加模块"(注意,不是"类模块"),然后新建一个模块,就象新建一个窗体那样操作,模块里面一般放公共变量什么的,在模块里用public定义的变量,在程序全局都可以直接引用,比如说在模块里定义了public n as integer,那么在form2的label1上面显示就可以直接写成form2.label1.caption = n,而把form1的text1的值赋值给n,可以写成n = form1.text1.text
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-11-13 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1748
获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。
向TA提问 私信TA
关注
展开全部
vb变量在多个窗体中使用,需要用到公共变量 public。具体步骤如下:
1、建立一个模块,在模块中定义公共变量 。比如:public a as string
2、这个变量a可以在任何窗体中赋值,也可以在任何窗体和模块中引用a的值。
1、建立一个模块,在模块中定义公共变量 。比如:public a as string
2、这个变量a可以在任何窗体中赋值,也可以在任何窗体和模块中引用a的值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将DIM换成public修饰符,在form2里使用form1.n调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用public放在module里,我是这么干的,我也菜鸟,哈哈
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询