📄 subject_58038.htm
字号:
<p>
序号:58038 发表者:ninekwll 发表日期:2003-10-29 16:15:13
<br>主题:如何从一个对话框调用另外另外一个对话框的数据
<br>内容:我的程序是基于对话框的程序,在一个按钮响应后弹出另外一个对话框,我想这个对话框得到上一个对话框里面的数据,怎么得到?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Nightmare 回复日期:2003-10-29 16:18:34
<br>内容:在要弹出的对话框里建立一个变量,弹出前给它赋值啊!<BR><BR>CXXDlg dlgB;<BR>dlg.变量1 = xxxx;<BR>dlg.Domodal();
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:樂日華 回复日期:2003-10-29 16:22:33
<br>内容:DialogA : int i, j;<BR>DialogB :int c, d;<BR><BR>CDialogB m_dlgB;<BR><BR>m_dlgB.c=i;<BR>m_dlgB.d=j;<BR><BR>m_dlgB.Domodal();<BR><BR><BR><BR><BR><BR>the same as up
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:redleaf 回复日期:2003-10-29 17:20:39
<br>内容:DoModal之后虽然对话框已经消失了,但该对话框类并没有被析构<BR>可以继续访问他的public 成员变量<BR>你只要把要得到的值声明称public的就可以访问了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:ninekwll 回复日期:2003-10-30 13:29:52
<br>内容:好像不行,我的A对话框有数据a1,点击A上的button,弹出B对话框,想将a1赋值给B上的b1,一弹出B的话,a1好像就没有值了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:redleaf 回复日期:2003-10-30 15:10:05
<br>内容:你看看在B对话框的构造函数中有没有对a1进行初始化,删掉初始化的代码就行了<BR><BR>如果可以的话发到ztx7908@21cn.com我帮你看看
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:hurtmanzc 回复日期:2003-10-30 21:35:49
<br>内容:我帮你作了一个例子,如下:<BR><BR><BR>2003-10-30 21:40:52
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -