参考链接:https://jingyan.baidu.com/article/215817f7ca44841edb142346.html?qq-pf-to=pcqq.c2c
一、闪退原因:这是VC++6.0的一个bug,与微软系统相冲突,需要下载一个修复工具baiFileTool.exe。
解压后
二、解压文件后,打开VC++6.0,文件-打开工作区,选择刚解压的文件夹里的FileTool.dsw文件打开
打开后,出现以下界面,点击“编译”
编译后,会在FileTool文件夹的debug文件夹,生成一个FileTool.dll文件
三、在编译的时候,可能会出现“cannot
open include file 'afxres.h'”问题
参考链接:https://blog.csdn.net/cjjwwss/article/details/18305605
原因:VC++6.0的-工具-选择-目录,配置路径没设置好
四、debug文件夹,生成一个FileTool.dll文件,把FileTool.dll文件拷贝到VC++6.0安装目录下的COMMON\MSDEV98\ADDINS文件中下
例如:D:\BaiduNetdiskDownload\VC6.0\pvc6\COMMON\MSDEV98\ADDINS
五、然后再VC++6.0界面中,点击“工具-定制-附加项和宏文件”,点击“浏览”把刚才拷贝到COMMON\MSDEV98\ADDINS文件中下的FileTool.dll添加过去
打开FileTool.dll文件,可能会提示错误,这是就需要打开“管理员运行窗口”注册这个FileTool.dll文件
五、管理员运行窗口,注册FileTool.dll
参考链接:https://blog.csdn.net/qq_38432089/article/details/82951648
参考链接:https://www.cnblogs.com/wuxl360/p/7838895.html
5.1、先打开管理员运行窗口
确认是管理员身份运行
5.2、进入安装VC++6.0安装目录下,进入到FileTool.dll文件放置目录下,
例如:D:\BaiduNetdiskDownload\VC6.0\pvc6\COMMON\MSDEV98\ADDINS
Dos命令进入D盘:d:
进入D盘后,直接进入FileTool.dll文件路径:
cd BaiduNetdiskDownload\VC6.0\pvc6\common\msdev98\addins
5.3、查看当前目录下的所有文件,使用dos命令:ls
确认FileTool.dll文件在当前目录下
5.4、使用dos注册命令,注册FileTool.dll文件:regsvr32.exe "FileTool.dll"
注册成功后,会弹出提示框
一定要在管理员身份下,注册FileTool.dll,不然注册失败
六、注册后,回到VC++6.0界面,点击“工具-定制-附加项和宏文件”,
会出现“FileTool.DSAddln.1”,勾选上
勾选上后,界面会出现这个图标,把它挪动到相应位置固定要,之后用这个小组件打开文件
点击“O”弹出文件打开弹框