解决VC++6.0 打开文件闪退问题

参考链接:https://jingyan.baidu.com/article/215817f7ca44841edb142346.html?qq-pf-to=pcqq.c2c

一、闪退缘由:这是VC++6.0的一个bug,与微软系统相冲突,需要下载一个修复工具baiFileTool.exe。

解决VC++6.0 打开文件闪退问题

解压后

解决VC++6.0 打开文件闪退问题

二、解压文件后,打开VC++6.0,文件-打开工作区,选择刚解压的文件夹里的FileTool.dsw文件打开

解决VC++6.0 打开文件闪退问题

打开后,出现以下界面,点击“编译”

解决VC++6.0 打开文件闪退问题

编译后,会在FileTool文件夹的debug文件夹,生成一个FileTool.dll文件

解决VC++6.0 打开文件闪退问题

三、在编译的时候,可能会出现“cannot

open include file afxres.h ”问题

参考链接:https://blog.csdn.net/cjjwwss/article/details/18305605

 缘由:VC++6.0的-工具-选择-目录,配置路径没设置好

解决VC++6.0 打开文件闪退问题

四、debug文件夹,生成一个FileTool.dll文件,把FileTool.dll文件拷贝到VC++6.0安装目录下的COMMONMSDEV98ADDINS文件中下

例如:D:BaiduNetdiskDownloadVC6.0pvc6COMMONMSDEV98ADDINS

解决VC++6.0 打开文件闪退问题

五、然后再VC++6.0界面中,点击“工具-定制-附加项和宏文件”,点击“浏览”把刚才拷贝到COMMONMSDEV98ADDINS文件中下的FileTool.dll添加过去

解决VC++6.0 打开文件闪退问题

打开FileTool.dll文件,可能会提示错误,这是就需要打开“管理员运行窗口”注册这个FileTool.dll文件

解决VC++6.0 打开文件闪退问题

五、管理员运行窗口,注册FileTool.dll

参考链接:https://blog.csdn.net/qq_38432089/article/details/82951648

参考链接:https://www.cnblogs.com/wuxl360/p/7838895.html

5.1、先打开管理员运行窗口

解决VC++6.0 打开文件闪退问题

确认是管理员身份运行

解决VC++6.0 打开文件闪退问题

5.2、进入安装VC++6.0安装目录下,进入到FileTool.dll文件放置目录下,

例如:D:BaiduNetdiskDownloadVC6.0pvc6COMMONMSDEV98ADDINS

Dos命令进入D盘:d:

解决VC++6.0 打开文件闪退问题

进入D盘后,直接进入FileTool.dll文件路径:

cd BaiduNetdiskDownloadVC6.0pvc6commonmsdev98addins

解决VC++6.0 打开文件闪退问题

5.3、查看当前目录下的所有文件,使用dos命令:ls

确认FileTool.dll文件在当前目录下

解决VC++6.0 打开文件闪退问题

5.4、使用dos注册命令,注册FileTool.dll文件:regsvr32.exe “FileTool.dll”

注册成功后,会弹出提示框

解决VC++6.0 打开文件闪退问题

必定要在管理员身份下,注册FileTool.dll,不然注册失败

六、注册后,回到VC++6.0界面,点击“工具-定制-附加项和宏文件”,

会出现“FileTool.DSAddln.1”,勾选上

解决VC++6.0 打开文件闪退问题

勾选上后,界面会出现这个图标,把它挪动到相应位置固定要,之后用这个小组件打开文件

解决VC++6.0 打开文件闪退问题

点击“O”弹出文件打开弹框

解决VC++6.0 打开文件闪退问题

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共1条

请登录后发表评论