c++子窗口传值问题: 窗口B 中单击按钮Button1将B中textBox1的Text值 传给窗口A的Label1->Text. 代码具体点

vs2010c++里窗体Form1的按钮Button1单击事件里调用Child_1f;f.ShowDialog();打开子窗体;子窗体里有一个textBox和一个Butt... vs2010 c++里 窗体Form1的按钮Button1单击事件里调用
Child_1 f;
f.ShowDialog();
打开子窗体;
子窗体里有一个textBox 和一个Button.
在点击子窗体Button的时候调用
this->Close();
如何在关闭之前将子窗体的textBox->Text值传给Form1的Lable5->Text.
多谢了!
晕了 直接这样就传过去了 惊叹啊!!!!
Child_1 f;
f.ShowDialog();
this->label5->Text = f.textBox1->Text;//textBox1 为public!!!!
展开
 我来答
冰好冷
2012-02-11
知道答主
回答量:54
采纳率:0%
帮助的人:27.8万
展开全部
将要传值的EDIT控件 添加一个变量,并设置为公有 public ,这样父窗口可以直接访问这个变量,
用getwindowtext()函数获取值,并赋给父窗口的变量!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
437384801
2012-02-11 · TA获得超过1867个赞
知道小有建树答主
回答量:1299
采纳率:0%
帮助的人:514万
展开全部
在form1添加一个string类的变量s;并且提供get/setd方法,其实吧,在关闭子窗口以前获取父类。this.parent.s=textbox.Text;
然后在合form1适地方写label5.Text=s
追问
Child_1 类不是Form1的子类.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dongbei1hao
2012-02-11 · 超过27用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:104万
展开全部
命名空间内定义一个全局变量...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式