VB6.0生成的exe打不开  双击会弹出这个弹窗
装VB的电脑没问题的 ,生成的exe别人都不能用  怎么回事????注意:非设计阶段

解决方案 »

  1.   

    搜“vb6cli.exe”
      

  2.   

    “别人不能用”是因为“别人的电脑”上缺少相应的控件吧!
    你把你的程序中用到的“非标准控件”对应的 ocx文件,跟你的.exe放一起给“别人”用试试。
      

  3.   

    这个是用在设计时的许可好不好!!!

    反正我在Win32下是从来没碰到过运行vb6cli.exe之后还出现无许可提示的情况。
      

  4.   

    这个是用在设计时的许可好不好!!!

    反正我在Win32下是从来没碰到过运行vb6cli.exe之后还出现无许可提示的情况。
    那不是废话吗!MS的那些控件,在运行时是不会检查许可证的,只是在开发环境中使用时才检查。
    即使不运行vb6cli.exe,只要有对应控件的ocx文件,用到它的exe就可以正常运行,不会有要求“许可”的提示。
    运行 vb6cli.exe之后,“开发”环境就已经得到授权了,它还提示个鬼啊。
      

  5.   

    仔细查看你用到的第三方组件的文档,是不是需要单独的安装或专门的注册程序注册。
    光注册dll、ocx文件是不够的,它还需要读取专门的信息才可以使用。