VC6.0安装说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何在win7下正确安装VC6.0。
安装完成后,还需要打补丁,在文章最后给出。
注意,安装过程和使用过程会出现如下“程序兼容助手”提示,一定要勾选“不再显示此消息”,然后单击“运行程序”。
以后运行过程如果出现这个提示,还是这样选择,不会影响使用的。
安装步骤
1) 解压下载的压缩文件,进入文件夹,双击SETUP.EXE 进行安装。
如下图所示:
2) 点击“下一步”继续安装,遇到填写“产品号和用户ID”,忽略或者保持默认,不用理会,继续“下一步”。
如下图所示:
3) 接下来是安装选项,选择“安装Visual C++ 6.0中文企业版”。
如下图所示:
4) 下面是安装方式,一定要选择Custom(自定义安装),这是解决win7兼容性问题的关键。
如下图所示:
5) 弹出组件选择对话框,选中“Tools”,点击“更改选项”。
6) 把“OLE/COM Object Viewer”选项去掉,点击“确定”。
OLE/COM Object Viewer是对象查看器,它与win7不兼容,去掉后不影响任何编程操作。
7) 接下来问你要不要注册环境变量,选择是,以后会用到这里的环境变量。
8) 遇到下面的提示,选择“是”。
9) 遇到下面的提示,选择“是”。
8) 接下来,会提示安装MSDN。
MSDN是微软提供的帮助文档,我们提供安装包没有带,选择“退出”,不要安装。
9) 点击“是”,完成安装。
打补丁
再强调一遍,VC6.0对win7的支持,必须要在安装时正确设置,安装完成后还要打补丁。
您在安装VC6.0后可能会出现以下兼容性问题:VC打不开文件和工程,总是提示读取内存错误,程序停止运行,点“确定”后VC自动关闭,但VC却能新建文件和工程。
这让许多人困惑,以为是VC版本问题,再下载再安装,即便打了补丁,问题仍然存在。
其实这是微软公司一个小小的失误,Visual C++6.0与Office2007有冲突。
解决这个问题,还是要打补丁(这是微软的补救措施)。
这个补丁叫Filetool.exe,C语言中文网提供了下载。
Filetool.exe下载地址:/s/1sjNjd1b密码:iice
您下载到的压缩包中包含两个文件:Filetool.exe和Filetool.dll。
Filetool.dll是由Filetool.exe 中的文件编译而来,Filetool.dll是最终要使用的文件。
笔者亲测,这里的Filetool.dll是可用的;如果您在使用Filetool.dll过程中出现问题,那么请重新编译生成Filetool.dll,我们在文章最后提供了编译方法。
步骤
1) 以管理员身份运行VC6.0,在VC6.0工具栏中点击Tools(工具)-> Customize(定制)
2) 在出现的“Customize(定制)”对话框中,点击“Add-Ins and Macro Files(附加项和宏文件)”标签。
3) 点击“Browse(浏览)”,在文件类型下选dll ,定位刚才生成的dll文件,点击“确定”,然后点击OK保存设置(这里要用管理员身份运行VC)。
4) 此时VC6.0中会出现一个上面只有两个图标的浮动工具栏,如图所示:
如果没有,重启VC6.0,在VC6.0工具栏空白处右键,弹出菜单,选择“工具栏1”调出,如图所示:
这个工具栏只有两个选项,点击"A(Add)"就是添加文件到工程,点击“O(Open)”就是打开文件。
5) 还是在VC6.0中点击Tools(工具)-> Customize(定制),在“Customize(定制)”对话框中点击“Keboard(键盘)”标签。
6) 从Category(类别)的下拉菜单框中选择File(文件)。
7) 在Commands(命令)窗口中选择FileOpen。
8) 在Current keys(当前键)窗口中选择CTRL+O条目,并点击Remove(移去)。
9) 从Category(类别)的下拉菜单框中选择Project(工程)。
10) 在Commands(命令)窗口中选择InsertFilesIntoProject,如果之前给它注册了快捷键,则按照上面所说步骤移除之,默认情况下它是没有快捷键的。
11) 从Category(类别)的下拉菜单框中选择Add-Ins
11) 这时Commands窗口中应该已经多出了AddFileToProject和OpenFile两个条目,可以给它们分配快捷键了,选择OpenFile条目,然后点击Press New Shortcut Key(按下新快捷键)输入框,按下想设置的快捷键或快捷键组合(如打开文件默认的快捷键CTRL+O),点击Assign(分配)可以以同样的方法为其它的命令设置快捷键最后,还应该在菜单栏内做相应的改动,移除无法使用的旧Open命令,换上新的。
12) 在VC6.0中点击Tools(工具)-Customize(定制)(然后点击一下Toolbars或者Commands,这样才能下一步)。
13) 点击VC6.0工具栏上的File菜单,并将弹出菜单中的“Open(打开)”命令拖拽至弹出菜单之外(出现一个差号时释放,别弄错了给它拖到其他菜单中去了)并释放。
14) 点击Project(工程)菜单,并将弹出菜单中的Add To Project(添加到工程)命令拖拽至弹出菜单之外并释放。
15) 在Customize(定制)对话框中选择Commands(命令)标签。
16) 在Category(类别)列表中选择Add-ins。
17) 点击File菜单,将OpenFile命令(图标为字母O)拖动到之前Open命令所在位置.
点击Project(工程)菜单,将AddFileToProject命令(图标为字母A)拖动到之前Add To Projec命令所在位置。
如何编译生成Filetool.dll
1) 双击Filetool.exe,将未编译的工程解压出来,记住解压路径,如图所示:
2) 找到解压目录,双击filetool.dsw运行(用VC6打开filetool.dsw文件)。
3) 选择win32 release编译方式,编译。
4) 编译成功后找到release 目录(在您刚才解压到的目录下)。