📄 subject_64644.htm
字号:
<p>
序号:64644 发表者:海底人 发表日期:2003-12-11 23:22:31
<br>主题:如何从Dlg里接受数据库连接字符串?
<br>内容:这样一个工程:在一个对话框里得到一个数据库的连接字符和参数,关闭对话框后能在客户区使用数据库吗?请问如何使用?谢谢。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:红苹果 回复日期:2003-12-12 00:32:01
<br>内容:可以的呀。只要在对话框类中定义一个CString的成员变量,将数据库的连接字符和参数在OnOK()函数中保存到该变量中。对话框关闭后,只要该对话框类的变量还在,就可以访问它的成员变量。
<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-12-12 00:47:20
<br>内容:请问CString成员变量在关闭对话框后还在吗?它不是和对话框一起Destory了吗?
<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-12-12 00:59:54
<br>内容:使用打开该对话框的指针来取这个CString的值可以取到
<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>回复者:红苹果 回复日期:2003-12-12 23:14:13
<br>内容:关闭对话框时,只是destroy了对话框的窗口,对话框类的变量(对象)还在的,如:<BR>CxxxDlg dlg;<BR>if( dlg.DoModal() == IDOK )<BR>{<BR> ...<BR> .. = dlg.m_szDSN; // 假设连接字符串为m_szDSN,在这里获取它的值<BR> ...<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -