2 mingrenjiuwei Mingrenjiuwei 于 2013.07.30 18:40 提问

VC++运行程序后调用文件 错误问题

在我学习编程,遇到了无法解决的障碍:
程序完全正确且运行正确(弹出了如编程所需要的的对话框),
但是当我点击 “文件”--“打开”时,却出现了 “ ‘0x00401a0e’指令引用的‘0xe2e626c8’内存。该内存不能为‘read’ ”的错误,
接着就是“ ‘0x73d311a3’指令引用的‘0x00000004’内存。该内存不能为‘read’ ”的错误
这些是在 运行 Visual C++ 一程序 打开文件时出现的。更换了英文版的VC++也运行了“Filetill.dll”也无法解决
希望能有人帮我解决该问题,不胜感激。

3个回答

oyljerry
oyljerry   Ds   Rxr 2015.01.03 14:20

指针有问题,断点调试。

shen_wei
shen_wei   Ds   Rxr 2015.10.14 13:41

上你的代码。。是不是写的有问题!

John_ToString
John_ToString   2015.12.24 12:21

初步定位到你的文件打开按钮所对应的代码里面的指针非法访问内存,导致运行时崩溃...

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!