zoukankan      html  css  js  c++  java
  • 解决关于VC++ 6.0打开文件时,程序停止的问题

    不少boys和girls安装VC++ 6.0英文版后,开始学习C++语言,但是使用软件的过程中,点击“打开”时,就会出现程序进程错误,崩溃的事儿,很是郁闷。最后直接一个对话框如下:

    解决关于VC++ <wbr>6.0打开文件时,程序停止的问题


    并且vc6.0直接死掉,无论重装零碎还是重装vc6都无济于事。这是vc6的一个bug ,微软给出了解决的办法


    以下就是解决办法: 
    1.先到以下网址:vc60ent/s1/ 6.0/w9xnt4/en-us/filetool.exe
    下载一个FileTool.exe的文件, 
    1)双击文件,点击"Unzip" , 复制"unzop To Folder" 下得目录名 (默认:C:UsersAdministratorAppDataLocalTempFileTool)

    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"

    这个难点我在一个国外论坛找到的解决办法:
    首先,打开命令行提示符cmd(用管理员身份) ,cd到刚才存放FileTool.dll的目录下,在命令行中打入"regsvr32 FileTool.dll “注销这个dll。好了,再执行以下(1)的步骤吧,发现可以了。

    注意:在日常的工作中,用regsvr32 命令注册dll组件是,会碰到模块"xxx.dll"已加载,但DllRegisterServer的调用失败。特别是再在xp的系统上能正确注册,但是在win7系统上却出现上述问题。

    解决关于VC++ <wbr>6.0打开文件时,程序停止的问题 
    解决办法:
     
    程序 - 附件 - 命令提示符,在”命令提示符“上点击鼠标右键,选择”以管理员身份运行“命令,这个时候将打开Dos命令窗口,现在就按正常写法输入Regsvr32  xxx.dll,就能够注册成功了。

    ”关闭“后,出现了这样的一个小小工具栏。这个就是我们的最终目的,O按钮用来替代原来的”打开“按钮,A按钮用来给项目添加文件。 

    哈哈,vc++ 6又可以正常使用了!

  • 相关阅读:
    IOS 开发小技巧总结
    iOS空心圆下载进度指示器控件
    Undefined symbols for architecture arm64:
    聊天气泡 button backgroundImage uiimage 拉伸 stretchableImageWithLeftCapWidth: 方法的使用
    NSDateFormatter 时间格式转换
    no identity found Command /usr/bin/codesign failed with exit code 1 报错解决方法
    Javascript 事件对象(二)event事件
    Javascript 事件(一)
    Javascript DOM基础(二) childNodes、children
    Javascript DOM基础(一)概念
  • 原文地址:https://www.cnblogs.com/jtlgb/p/11766436.html
Copyright © 2011-2022 走看看