内存不能为“read”错误
用jmail.dll写了一个VC邮件发送程序。当仅发送正文不发送附件的时候一切正常。当发送附件的时候发送完成(收件箱正常收到邮件和附件)后立即界面崩溃,错误提示“SendEmail.exe遇到问题需要关闭,我们对此引起的不便表示抱歉...”““ox********”指定引用的内存“ox********”.该内存不能为“read”.”诸位大哥指点下。
问题点数:20、回复次数:7Top
1 楼donghongtao(孤灯 青卷 长眠)回复于 2006-07-04 09:40:38 得分 0
兄弟,我不懂,但是精神支持一下,顺便说一下20分也太少了,虽然好多都不在乎分,但是关系到你的诚意和人品Top
2 楼Schunikeen(你不是要谈心吗?我说,本人没有心,不用谈了。)回复于 2006-07-04 09:46:13 得分 0
谢谢。楼上的大哥,我新来,不知道这个分是怎么用的,有什么用,如何添加。我过会研究下。Top
3 楼dzq138(钟添)回复于 2006-07-04 10:01:09 得分 0
调试..内存是不是读到别的地方去了.Top
4 楼donghongtao(孤灯 青卷 长眠)回复于 2006-07-04 14:48:49 得分 0
你这样样子些出来,很难让别人看的懂你问题的所在,最好详细的写一下Top
5 楼dick_song(卡菲的伙伴)回复于 2006-07-04 16:51:28 得分 0
发送附件的那段代码有内存越界,自己查查看。Top
6 楼if_then_else_liao()回复于 2006-07-04 18:27:47 得分 0
程序中有指针跑飞的问题。Top
7 楼ydbcsdn(我恨我痴心)回复于 2006-07-11 12:35:20 得分 0
大哥,MFC 编程出现这种错误太多了,不能看表面.....
要深入地调试, 看调用堆栈比较有效果
Top




