VB中,调用其他窗体的控件

大家有没有遇到这种问题:在一个窗体(比如A)中去调用另外一个窗体(比如B)中的控件时,会重新加载B窗体即程序会跳转到B窗体的form_load中去,比如执行语句:num=... 大家有没有遇到这种问题:在一个窗体(比如A)中去调用另外一个窗体(比如B)中的控件时,会重新加载B窗体即程序会跳转到B窗体的form_load中去,比如执行语句:num = MeasureSet.txt_SampleNum.Text时(MeasureSet为一个窗体,txt_SampleNum一个文本框的名称,text为该文本框的属性),程序会自动跳转到MeasureSet窗体中先执行一次form_load,然后再跳回来继续向下,这样的话,之前对MeasureSet窗体中的设置就经过form_load后就都没有了,变为了原来的默认值。这种情况怎么样才能对MeasureSet窗体中的控件参数进行设置后,在其他窗体调用该窗体中控件时不会变为默认值 展开
 我来答
心碎归来x0039
2014-06-17 · 超过65用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:153万
展开全部
如果form1已经关了,跟着form1的数据也会消失,你可以让form实现hide之后再调用数据,之后再关,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
想请教你们哈
推荐于2017-10-15 · TA获得超过3943个赞
知道大有可为答主
回答量:3770
采纳率:84%
帮助的人:390万
展开全部
我试了一下,好像没有你说的情况出现:
Form2:
Private Sub Form_Load()
Me.Text1 = "222"
End Sub
Form1:
Private Sub Command1_Click()
Me.Text1 = Form2.Text1 '得到 "222"
End Sub
请你试试我的,或者把你的 (简化了的) 贴上来我看看,然后。。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式