VC6添加或打开文件崩溃的解决方法

本文提供两种在VC6中添加文件的方法:一是直接修改工程目录下的dsp配置文件,找到SourceFiles组并添加相应的文件配置单元;二是使用filetool插件进行添加。

这个问题其实有人已经给出了很详细的解决方法,通过下载一个filetool插件解决。但是如果不想下载插件,这里可以给个简单的添加文件的方法。


方法一:

直接修改工程目录下面的dsp文件。dsp全称DeveloperStudio Project,是一个配置文件,它记录的是一个项目的所有配置信息,纯文本文件。如下图:



右键编辑该文件可以看到里面的配置信息。找到“# Begin Group "Source Files"”,如下图:



# Begin Group "Source Files"表示从这一行开始就是就是源文件Group的配置信息。


# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"表示cpp;c;cxx;rc;def;r;odl;idl;hpj;bat这些类型的文件都放在该"Source Files"Group下面。


然后就是每个文件的配置信息。如下图:



每个

# Begin Source File

SOURCE=.\DLLDemo.def
# End Source File

就是一个src文件的配置单元,# Begin Source File为开头,# End Source File为结尾,SOUCE=.\DLLDemo.def就表示文件的路径,这里的路径是相对路径。注意这里的# Begin Source File开头和# End Source File结尾都不是注释信息,是不可省略的。


在包含了一系列源文件配置单元之后接着就是# End Group表示该Group配置信息结束。


然后是头文件Group的配置信息和资源文件Group的配置信息。结构跟源文件Group相同。


如果要添加某个源文件,只需要照着其他源文件的样子添加一个配置单元即可。注意一下文件的相对路径就好。

# Begin Source File

SOURCE=.\DLLDemo.def
# End Source File


添加完后回到vc6界面会自动提示更新工程,点是即可更新了。


方法二:

这里就是基于filetool插件的方法,这里给出两个链接参考:

http://blog.163.com/wjatnx@yeah/blog/static/12758622820138110530322/

http://jingyan.baidu.com/article/414eccf67551a46b431f0a26.html

这2天因为有个项目需要用到VC,所以折腾一下VC环境。主要是系统Windows 7,去年折腾的时候也发现了在windows下VC6.0不能够使用打开文件添加文件到项目菜单项,一使用就会导致IDE程序崩溃。当时也没有深究,而且有VC6和office2007以上版本冲突的问题。所以当时遇到要添加文件者要操作office测试的时候都是直接弄到虚拟机里折腾的。而这2天在弄vc开发环境的时候,无意中在网上看到了解决Win7下VC6打开文件报错导致其崩溃解决办法。然后就试了一下。还挺方便的。 特记录一下,备忘: 在安装者使用Visual C++ 6.0时,凡是出现兼容性问题提示对话框,不要理会,一律把“不再显示此消息”打上勾,然后“运行程序”。其他的就默认安装就可以。 Win7下VC6打开文件报错导致其崩溃解决办法 微软针对这个问题发布了一个补丁(http://support.microsoft.com/kb/241396),下载下来自解压后,在vc6里编译一下即可使用。然后按以下步骤: 1. 把FileTool.dll文件拷贝至 C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns 文件夹下 2. 在cmd下手动注册该dll文件:regsvr32 "C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns\FileTool.dll" 3. 打开VC6,右击工具栏,自定义… -> 附加项和宏文件,选中 FileTool Developer Studio Add-in 附加项 这个时候就会出现 A 和 O 的文件栏按钮 1.Add File To Project 2.Open 4. 打开VC6->工程->定制->编辑器选择“主要”,移去FileOpen的快捷键Ctrl+O,接下来,类别->Add-ins,给这个OpenFile设置快捷键Ctrl+O;同样的方法,可以给 “添加文件”设置快捷键Ctrl+A。 5.VC6->工程->定制->工具栏,然后打开工具栏上面的“文件”,用鼠标拖着移去“打开”按钮的图标,接着把O用鼠标拖到“打开”的位置;同样的方法设置A到“工程”下的相应位置。 到这里,VC6在WIN7下基本上是没有问题的。至少目前看来还是挺稳定的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值