⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_57430.htm

📁 vc
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<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-26 20:54:32
<br>内容:我才发现void CMydo::MyInit()没关闲和释放_RecordsetPtr,但是问题与之无关(我改过来了,还是出错)。
<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-26 21:49:11
<br>内容:我改成<BR>void CMydo::MyInit()<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_pConn=((CRealcomDlg *)AfxGetMainWnd())-&gt;m_pConn;<BR>}<BR>void CMydo::MyRealeaseAll()<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_pConn.Release();<BR>} <BR>还是那个错,我服了。
<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-26 21:55:58
<br>内容:见第四个发言,我把<BR>这是错误的<BR>// RealcomDlg.h : 头文件<BR>//<BR><BR>#pragma once<BR>#include &#34;spClientEvents.h&#34;<BR>#include &#34;Mydo.h&#34;<BR>// CRealcomDlg 对话框<BR>class CRealcomDlg : public CDialog<BR>{<BR>// 构造<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CRealcomDlg(CWnd* pParent = NULL);&nbsp;&nbsp;&nbsp;&nbsp;// 标准构造函数<BR>&nbsp;&nbsp;&nbsp;&nbsp;//界面<BR>&nbsp;&nbsp;&nbsp;&nbsp;CDialog m_dlgGet;CDialog m_dlgStatus;CDialog m_dlgSend;<BR>&nbsp;&nbsp;&nbsp;&nbsp;CTabCtrl * m_ptcShow;int m_nTest;BOOL m_bLiaoSend;<BR>&nbsp;&nbsp;&nbsp;&nbsp;……<BR>}<BR>改成<BR>class CRealcomDlg : public CDialog<BR>{<BR>// 构造<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CRealcomDlg(CWnd* pParent = NULL);&nbsp;&nbsp;&nbsp;&nbsp;// 标准构造函数<BR>&nbsp;&nbsp;&nbsp;&nbsp;//界面<BR>&nbsp;&nbsp;&nbsp;&nbsp;CDialog m_dlgGet;CDialog m_dlgStatus;CDialog m_dlgSend;<BR>&nbsp;&nbsp;&nbsp;&nbsp;CTabCtrl * m_ptcShow;int m_nTest;BOOL m_bLiaoSend;BOOL m_bNotUser;<BR>&nbsp;&nbsp;&nbsp;&nbsp;……<BR>}<BR>它又行了,到底什么原因,实在搞不明白。<BR>
<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-27 14:55:41
<br>内容:高手指点一下撒,这个程序要用的。万一出错就惨了。做程序不久,没什么经恋。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:cool 回复日期:2003-10-28 15:37:52
<br>内容:是字节对齐的问题.<BR>VC默认是4字节对齐,所以把BOOL放在前面就有可能会有问题,尤其是在结构中,如果不加字节对齐的话会在结构中留有空隙.<BR>如:<BR>struct a{<BR>char m1;<BR>int m2;<BR>}<BR><BR>a aa;<BR>aa.m1=0x20;<BR>aa.m2=0x11111111;<BR>看内存映像的话,就是 20 CD CD CD 11 11 11 11,<BR>所以,避免此类问题,除了好的定义结构的习惯,如果结构要发布提供给其他开发者用的话,要有约定之外,把结构按单字节对齐也是必要的<BR><BR>单字节对齐:在程序头加上<BR>#progma PACK(1)<BR><BR>试试看
<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 08:40:29
<br>内容:编译警告,未知的杂注,然后一样。是不是你的输入有误,我用的vc7。
<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>回复者:cool 回复日期:2003-10-29 22:06:44
<br>内容:对,我输入错了<BR>加上 <BR>#pragma pack(1)<BR><BR>试试吧
<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-30 11:11:57
<br>内容:还是不行,不过还是谢你了。
<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-30 16:02:05
<br>内容:这年头,什么怪事都有,看来大家都没有这样的问题。可能我的代码有错,但实在找不到错在哪里。谢谢各位了。
<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-11-05 10:18:22
<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 + -