不知道从什么时候开始,VC6.0+sp6不听使唤了,表现为:在工程的Source Files(其他如Header Files相同)右键->”Add files to folder” 系统没有反应,同样在File->Open 也是没有任何反应。重新安装VC后现象依旧。通过网上搜索,发现出现这个问题的人还挺多,原因解释为:VC6.0与Offices2007有冲突。
如果想让VC6.0和Offices2007和平共处,则需要为VC6.0添加一个处理文件打开异常的动态链接库FileTool.dll。详细步骤如下:
1、下载FileTool.exe
官网地址:
http://support.microsoft.com/kb/241396/en-us
个人地址:
http://download.csdn.net/detail/sanqima/8702297
2、FileTool.exe是个自解压文件,执行它,解压到某个目录下,如图(1)所示:
图(1)双击FileTools.exe –>UnZip
3、解压后的文件是一个VC工程,在VC6中,按F7编译它,得到Debug目录下的FileTool.dll,如图(2)所示:
图(2)编译之后,在..\FileTool\Debug目录里,找到动态链接库文件FileTool.dll
4、把编译生成的动态连接库文件FileTool.dll拷贝到VC6.0的安装目录
..\Microsoft Visual Studio\Common\MSDev98\AddIns,比如:
D:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns ,如图(3)所示:
图(3)将FileTool.dll文件拷贝到MSDev98\AddIns目录里
5、重新启动VC6,点击工具栏上的Tools->Customize->Add-ins and Macro Files–>FileToo Developer Studio Add-in,图(4)、图(5)所示:
图(4)点击Tools –> Customize
图(5)在Add-ins and Macro Files选项卡里,
勾选 √FileTool Developer Studio Add-in
6、现在工具栏会出现一个浮动工具栏,有两个新按钮 (A O),点击A就是添加文件到工程,点击O就是打开文件。如图(6)所示:
图(5)按钮A 表示添加,按钮O表示打开,
以后,用这两个按钮,就可以顺利地进行文件的添加和打开。
效果如下:
图(5)使用按钮A 进行”添加文件”的效果
参考地址:
http://blog.163.com/cn_dreamgo/blog/static/5267945220116283295920/