[转]VC6.0无法打开文件和无法向工程添加文件的解决办法

时间:2024-04-15 21:42:11

      今天用VC开发的时候,新建两个类后,发现没有要类视图那里显示,在文件那里也没看到,于是就想自己手动把这两个类加到工程中去,没想到一点添加文件就发生内存读写错误。开始以为是软件出错了,重启软件后,还是一样,接着发现连从VC 的“文件”-》的“打开”也没办法打开文件了,一样报内存读写错误。郁闷了半天,觉得可能是中毒了吧,开始找软件杀毒,弄来弄去还是出现同样的错误。

      于是在网上找资料,找了很久终于让我找到了,原来是VC6.0和Visio两个软件(也可能是office 2010)有冲突,真是汗啊,都是微软的东西,居然有冲突,把Visio卸载掉,问题完全解决。 我实在是想不明白,自家的软件在自家的平台上运行,然后自己人还打起来了,只能说是无语了。 

---以上摘自http://www.diybl.com/course/3_program/vc/vc_js/2008331/107733.html

解决方法:

第一步:下载“FileTool”,该文件是个压缩包,压缩包里是一个vc6.0写的工程文件,是微软提供的,看来微软是知道会出现问题的。

第二步:解压缩后用vc6.0编译该工程,生成一个dll文件。

第三步:将dll文件拷贝到vc安装目录下(安装目录下有个vc98文件夹,放到该文件夹里就行)。然后运行任意一个vc6.0工程项目,通过Tools(工具)->Customize(订制)->Add-ins And Macro Files(附加项和宏文件)点击“浏览”将刚才复制vc98文件夹里的DLL添加进去。这是就多了一个工具栏如图,“A”表示“添加”、“O”表示“打开”。以后就可以通过点击“A”把文件添加到工程了。

---以上摘自 http://blog.sina.com.cn/s/blog_4900be890100l3hi.html

【参考资料 感谢作者】