该内存不能为“written” 大家好,我目前遇到一个这样的问题,我用VC6写了一个程序作为COM服务器,通过VC6编译连接执行COM服务器,COM客户端就可以正常调用服务器端的接口,但是我运行生成的exe文件来启动服务器,客户端调用时就会出现该内存不能为written的应用程序错误提示,请大家给我解释一下为什么,谢谢 问题补充: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 指针越界或者数组溢出了,这种情况只有Debug调试,打开call stack窗口,看看程序运行到哪个函数抛出异常 越界,或者是内存没初始化你可以一步一步记录log,找到出错地方 谢谢大家的关注,看了几个小时,终于问题解决了,是个很傻的问题我在程序中用了读文件操作,用的是相对路径,然后再当前工程组下面创建了一个文件用于读数操作,所以在VC环境下编译连接执行完全没有问题而我直接调用release生成的exe文件,则绝对路径就变成了c:\system32,由于文件读操作要求文件必须存在,我的文件在工程目录下,而不再c:\system32目录下面,因此出现了这次的问题。非常感谢大家的关注,我一解决了就赶紧来把结果写上,希望其他各位遇到相同问题的能尽快解决谢谢 vc6.0 release版本无法运行? MDI的CTreeView中如何响应 动态添加的CTreeCtrl 的TVN_SELCHANGED 无法显示自定义光标 DLL问题?盼高手解答 关于视图分割的一个问题??? 提个菜鸟问题~`有人能回答吗? 问题~的问题~是我不知道问题在那里! 哪位高手知道VC还有哪些好书?除了深入浅出和VC技术内幕以外! 为什么跳不出对话框呢? 我在使用Activex控件方法时,用了LPCTSTR作为参数,但是出现以下错误提示: 关于解压缩工具,请高手指点下, windows mobile载入图片,显示的总是空白~~
你可以一步一步记录log,找到出错地方