VC6.0下打开文件失败的解决方法

来源:互联网 发布:数据库主键和外键 编辑:程序博客网 时间:2024/05/17 01:07

VC6.0下打开文件失败的解决方法

分类: 编程语言C/Python 1213人阅读 评论(1)收藏 举报
microsoftofficevisio编程工具微软

    虽说VC6已经算很古老了,但是他简单使用的环境还是让现在很多人还在使用。但是,在我们刚安装好使用的时候,经常会遇到这样的问题,VC6中打开文件或打开工程会报内存错误的问题。这个问题足以让VC下编程的初学者望而却步,笔者在刚使用VC6的时候同样遇到了这种问题,为了让初涉VC6环境的人少走弯路,因此将解决方法总结如下。
    VC6打开按钮失效,一点就出现内存错误,但是把文件直接往里面托倒是可以的,勉强可以用,在网上搜索发现很多人也出现类似问题。出现这种问题的原因是说新版office和VC6不兼容导致,又有说法是office中的Visio和VC6不兼容导致,当然这两种原因并不关键,我们的解决方法是相同的。
    1. 微软给出了解决办法,到官网下载FileTool.exe文件(http://support.microsoft.com/kb/241396),这是个自解压文件,随便解压到一个地方,然后就用你装好的VC6编译它(VC6可以正常使用,只是打开按钮坏了),别问我怎么编译,前面说了,可以直接托进去的哦,之后在Debug文件夹下面会有一个FileTool.dll文件,好了,把这个文件复制到你VC6安装目录下的AddIns文件夹下面,我的路径为D:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns,之后重新打开VC6,会出现一个很别扭的图标。以后你用的时候点击O就是打开按钮了,A就是添加文件到工程的按钮了。
    这种方法网上有很多,在此不再多讲。
    2. 上面这种方法,有一个缺点就是工具栏多了两个看似多余的图标,绕过了我们添加或者是打开文件所需要的菜单,但是如果我们失误操作还是会导致内存错误,有没有根本的解决方法呢?    其实,我们只需在安装完office和VC6之后再安装VC6sp6就可以了。目前,我们VC6默认安装的是sp5,只需将VC6升级到sp6问题就可以解决。个人认为与VC6和Win7的兼容性无关。

原创粉丝点击