打开文件”时弹出“ox5003eaed”指令引用的“ox00000000”内存。 “ox5003eaed”指令引用的“ox00000000”内存 用 VC++6.0 时 点 “打开文件”时弹出“ox5003eaed”指令引用的“ox00000000”内存。 该内存不能为“read” 该内存不能为“read”
2011-07-26 16:44
问题:
问题:
在 Visual c + + 中使用键盘快捷键或从"文件"菜单中选择“打开”将产生以下错误: “0x5003eaed 指令引用的"0x00000000"内存。该内存不能为"read"。要终止程序,请 单击"确定"。要调试程序,请单击"取消"。” 的一个对话框。 当点击 项目——>添加到项目——>文件 时,将出现相同错误。
解决: 解决:
FileTool.exe 是一个示例,用于替换“打开”和“添加到项目”菜单项在 Visual c + + 中 使用开发工具 Studio 对象模型。 从 Microsoft 下载中心下载 FileTool.exe : download.microsoft/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe 自解压 FileTool.exe 为 FileTool 文件夹待用。 为防止文件丢失,可将 FileTool 文件夹放在 Visual c + + 6.0 安装文件(:\Program Files\Microsoft Visual Studio)中。
一、首先安装外接程序: 首先安装外接
程序:
1. 运行 Visual c + + 6.0,文件--打开工作空间,打开刚才解压的 filetool 中的 dsw
工作空间文件
编译
,
在 DBUG 文件夹中生成 filetool.dll 文件
2.工具——>定制
3.选择“附加项和宏文件”选项卡,单击 浏览 按钮并找到在第 1 步中生成程序
FileTool.dll 文件。
二、
1. 工具 ——>定制——>键盘
类别——>文件;命令——>FileOpen; 编辑器——>主要;当前键——> CTRL + O , 单击“移去”:
2.
类别——>工程;命令——>InsertFilesIntoProject。 默认情况下没有快捷键。如果有与之关联的快捷方式按照第 5 步以将其删除。
3. 类别——>Add-ins;命令窗口中显示两个外接程序命令 AddFileToProject 和 OpenFile。 选择 OpenFile, 然后将光标放在 请按新快捷键 框中,按自己想要的快捷键或按键组 合,单击 分配。 (注意:输入的快捷键需要是没有被占用的,如果出现 un***,即为未 被占用的。)
4. 按上述步骤给 AddFileToProject 分配。分配的快捷键的两个命令出现在当前的项窗口。
若果好使的话,到此告一段落,后面的步骤可以省略。
三、
1. 右击工具栏,选择自定义
出现“定制”对话框:
2.
点击菜单栏的“文件”,右击“打开”,选择删除:
3.
点击菜单栏的“工程”,点击“增加到工程”,右击“文件”,选择删除:
4.
在“定制”对话框中选择“命令”选项卡, 类别 ——>Add-ins
5.
将 OpenFile 命令拖到“文件”菜单中,按一般的习惯放在“新建”下:
更改按钮的图像:
更改按钮的描述:
6.同理设置“文件”选项
:将 AddFileToProject 命令拖到“工程”——“增加到工程”中, 并按一般的习惯放在“新建”下;更改其图像和描述
到此问题解决。