重庆巴南万象城市广场:Visual c 不能打开文件以及工程不能添加文件的方法

来源:百度文库 编辑:偶看新闻 时间:2024/05/02 00:51:36

声明:本文所解决问题的主要方法和有些内容来自博客转载,本文主要是对后面出现的问题进行了解决。本人实为一小菜鸟,恳请各位大侠不要拍砖,欢迎赐教。本文的目的是给那些有需要解决此类问题的童鞋给以帮助!

 

以下是解决Visual c++不能打开文件以及工程不能添加文件的方法:

 

VC工具栏上的打开按钮还是通过文件->打开都不能打开文件,也不能在项目中添加文件,症状表现为无响应或者更严重的是出现提示,或者VC会强制关闭等等问题其实早已给出了解决方法:

 

 

1.先到以下网址:http://download.microsoft.com/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe

 

   下载一个FileTool.exe的文件,

 

(1)双击文件,点击"Unzip" , 复制"unzop To Folder" 下得目录名

 

(2) 打开这个目录,里面是一些程序文件,找到dsw后缀名的那个,就是工作空间,用vc6打开

 

           编译,生成,运行文件

 

          到刚才目录下,会发现有个Debug文件夹,我们需要的是里面的FileTool.dll文件

 

 

 

2.好了,第一步工作完成了,接下来就是围绕这个dll文件做文章了

 

(1)在vc6上工具栏找到”工具“,按如下操作: 工具->定制->附加项和宏文件->浏览

 

          接下来就是选中你刚才看到的FileTool.dll文件(记得文件类型那里选dll)

 

(2)这里会出现一个问题:"unable to register this add-ins because its DLLRegisterServer returns an error"(若您没有出现此问题,请忽略一下内容)

 

 

          首先,打开命令行提示符(用管理员身份) ,cd到刚才存放FileTool.dll的目录下如图(请看好你的安装目录,这里是以我的为例):

 

          在命令行中打入"regsvr32 FileTool.dll “登记这个dll。注意指定的路径一定要正确,请认真。

 

          好了,再执行以下(1)的步骤吧,一般到这里就可以了,但是如果还不可以,如下图:

 

 

这个问题就是本文的重点了,出现此问题我的解决方法是:将刚刚解压的文件夹FileTool放到安装目下Addins文件夹里面,注意FileTool文件夹里的Debug文件夹里当然有我们刚刚得到的FileTool.dll。

然后再重新开始以上2.(2)重新用cmd命令注册,然后再按2. (1)步骤进行加载。这样应该就能成功了。 按”关闭“后,出现了这样的一个小小工具栏:

 

这个就是我们的最终目的,O按钮用来替代原来的”打开“按钮,A按钮用来给项目添加文件。

 

哈哈,这样vc6又可以正常使用了!

以下是删除原来菜单里无用的open键的方法(也包括本文问题的解决方法),由于本人没有尝试,现在只提供一个链接:

http://alexrenguoly.blog.163.com/blog/static/120505597201032114823571/