`
liujianguangaaa
  • 浏览: 235149 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

office2010和VC6.0的冲突

阅读更多

 因为一些代码需要在VC6上面运行,于是装了VC6,但是打开按钮失效,一点就出现内存错误,但是把文件直接往里面托倒是可以的,勉强可以用,但是这样子太不方便了,于是网上搜索了下,很多人也出现类似问题。

    由于我装的是office2010,估计就是它俩的兼容问题,在我卸载office2010后,VC6一切正常。但是有人说是visio的问题,于是我重装office2010,只安装了word、ppt跟excel,但是问题依旧,看来是要找其他的办法了。

    最简单的办法就是office2010和VC6只能留下一个,当然我两个都想留下,office2010太漂亮了,舍不得,据说office2007的SP2也是同样的问题,但是卸载SP2就正常,废话不说了,回正题。

    现在把网上的解决办法和自己实践的经历记录下来,以备后用。

    首先,当然是找微软帮忙,微软给出了解决办法,到官网下载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就是添加文件到工程的按钮了,到这儿,可以说就完了,如果你不想再折腾,那就好了,开始写代码吧,问题已经解决了。

 

    但是其实这个工具可以设置的更方便一些,如果有兴趣请继续看

    打开VC6-工程-定制,如下图所示,移去FileOpen的快捷键Ctrl+O,

接着,类别-Add-ins,给这个OpenFile设置快捷键Ctrl+O,

    同样的方法,可以给 “添加文件”设置快捷键Ctrl+A,到这里,喜欢用快捷键的朋友应该也满足了。

    但是,如果还是有人喜欢用传统的打开按钮怎么办,或者说我们正在写代码high着,结果去点击打开,结果VC6就这么突然夭折了,没关系,下面还有更好 的方法,有兴趣继续看,VC6-工程-定制-工具栏,然后打开工具栏上面的“文件”,用鼠标拖着移去“打开”按钮的图标,接着把O用鼠标拖到“打开”的位 置,

    同样的方法设置A到“工程”下的相应位置,

    好了,至此已经大功告成,快捷键,按钮都已经设置OK,开始写代码吧

    最后,VC6在XP和WIN7下都是没有问题的

分享到:
评论

相关推荐

    office2010与VC6.0冲突的解决

    这个问题主要是由于Office 2010引入了新的库和组件,与VC6.0使用的旧版库存在不兼容性。本文将详细介绍如何解决这一冲突,确保两者的平稳共存。 首先,我们需要了解冲突的根本原因。Office 2010在安装过程中会更新...

    vc6.0与office2007冲突的插件

    可以解决vc6.0打开按钮与office2007的冲突

    VC6.0显示行数VC显示行数插件VC6.0显示行数VC显示行数插件

    2. **解压文件**:下载完成后,通常会得到一个压缩包,如"office2007冲突解决"和"VC显示行号_VC6LineNumberAddin",用户需要将这些文件解压缩到指定的目录。这一步可能涉及到文件路径的设置,确保插件可以被VC6.0...

    解决vc6.0问题

    在IT领域,Visual C++ 6.0(简称VC6.0)是一款经典的C++集成开发环境,由微软公司发布,深受许多开发者喜爱。然而,随着时间的推移,用户可能会遇到一些问题,如无法加载文件等。本篇将详细探讨如何解决VC6.0不能...

    解决word2007与vc6.0冲突的project

    解决word2007与vc6.0冲突的project

    VC6.0_无法打开文件和向工程中添加文件的解决办法

    9. **系统更新冲突**:一些系统更新可能会与VC6.0冲突,特别是与.NET Framework相关的更新。可以尝试回滚这些更新,或者在安装更新后使用上述兼容性设置来解决。 10. **清理临时文件**:有时,系统临时文件夹中的...

    解决VC6.0 Add Files to Folder 失效

    在注册表中查找可能与VC6.0冲突的键值,例如与Office2007相关的COM组件或文件关联设置。 2. **修复注册表**:找到冲突的键值后,可以尝试删除或修改它们,或者恢复到Office2007安装前的状态。但这一步骤需要谨慎...

    FileTool(VC6.0插件)

    值得注意的是,尽管FileTool有效地解决了VC6.0和Office2007之间的冲突,但仍然需要注意的是,VC6.0毕竟是一个相对较老的开发工具,对于现代的开发需求可能存在一定的局限性。随着技术的发展,更先进的IDE如Visual ...

    VC++6.0与office冲突的解决办法

    标题 "VC++6.0与Office冲突的解决办法" 指的是在使用Microsoft Visual C++ 6.0(简称VC++6.0)编程环境时,与Microsoft Office 2007或2010版本同时安装后可能出现的兼容性问题。这种冲突主要表现为VC++6.0无法正常...

    装了office2010后VC++6.0打开文件解决方法

    在虚拟环境中,你可以保持原版系统状态,避免Office2010和其他软件的影响。 最后,对于压缩包子文件“装了office2010后VC++6.0打开文件解决方法”,这很可能是包含了解决这个问题的具体步骤或所需文件的文档。在...

    VC6.0打开文件时出错的解决办法.pdf

    据网上讨论及经验总结,出现这一问题的主要原因是VC6.0与某些特定的Office组件(例如PowerPoint、Visio等)之间存在兼容性冲突。这是因为VC6.0中的某些模块依赖于旧版的COM组件,而这些组件在新版本的Office中已经被...

    VC6.0打开文件时出错的解决办法

    通过以上步骤,可以有效地解决VC6.0在打开文件时与Office 2007中Visio组件发生冲突的问题。用户可以正常使用VC6.0打开文件,并将文件添加到工程项目中。 #### 注意事项 - 在进行以上操作前,请确保已经备份了必要的...

    vc++6.0与office2007冲突问题解决方案

    这个问题主要出现在尝试使用Visual C++ 6.0(简称VC6.0)进行编程时,由于Office 2007的某些组件与VC6.0的运行库存在冲突,导致VC6.0无法正常打开项目文件或创建新的类。 首先,我们要理解这两个应用程序为何会产生...

    解决VC6与office2007冲突问题

    标题中的“解决VC6与office2007冲突问题”是指在计算机环境中,Microsoft Visual C++ 6.0(简称VC6)与Microsoft Office 2007这两款软件之间存在兼容性问题,导致用户在使用VC6时,可能会遇到添加文件到项目(Add ...

    VC6.0打开文件以及向工程中添加文件时程序崩溃自动退出解决方法

    如果问题仍然存在,可能需要检查是否有其他软件冲突,如Office或Visio,或者考虑更新VC6.0的补丁或者兼容性设置。此外,确保系统满足VC6.0的最低硬件和软件需求也是必要的。在Win7系统上运行VC6.0可能需要额外的兼容...

    filetool.exe_VC++6.0和Office2007或office2010不兼容问题解决办法

    电脑上如果装有VC++6.0编程软件和office2007(2010)办公软件,那么经常编程的人就会遇到下面的问题:VC打不开文件和工程,总是提示读取内存错误,点“确定”后vc自动关闭,但vc却能新建文件和工程;这让许多人困惑。...

    VC6添加打开出错解决方法

     网上有人说,出现这个错误是因为VC6.0和Office2007或者Office2010中的PowerPoint和Visio组件存在冲突。  微软已经推出了相关的解决方案,它发布了一个filetool的源文件:  官方下载地址:  ...

    解决VC++6.0和office2007不兼容的问题

    标题提到的“解决VC++6.0和Office2007不兼容的问题”是一个典型的案例,涉及到微软的两个经典产品:Visual C++ 6.0(简称VC++6.0)和Microsoft Office 2007。这两款软件在某些情况下可能会出现冲突,导致运行不稳定...

    VC酒店管理系统 用VC编程实现的

    本文将围绕“VC酒店管理系统”这一主题,详细讲解如何使用Visual C++ 6.0(简称VC6.0)开发一款基于数据库的酒店管理软件,以提升酒店运营效率和服务质量。 首先,我们来了解一下VC6.0。作为Microsoft公司推出的一...

    VC++6.0在电脑上的兼容性以及编译出错处理方法大全.docx

    这个问题通常被归咎于与Office2007或Office2010的冲突,尤其是vosio组件。尽管一些人尝试卸载vosio或者重装系统和软件,但往往效果不佳。实际上,这是由于微软的一个已知bug导致的。幸运的是,微软官方提供了相应的...

Global site tag (gtag.js) - Google Analytics