我用vb6做的东西,在win98下不能运行,是因为win98没有vb6的运行库, 因为客户不想要打包就是编译成为exe文件,直接点那exe文件就运行 所以这个问题很难解决 有没有办法在点那个exe文件前就神不知鬼不觉就把那vb6的运行库安装上去呢,

解决方案 »

  1.   

    有这么鸟的客户?没运行库你的最简单的VB应用也动不了啊,要不这样,做个批处理,把运行库拷贝到系统目录,然后REGSVR32来注册一下,然后就是你的程序运行。
      

  2.   

    有这要求就用别的做一个呗
    DELPHI不错
      

  3.   

    深感同情,楼主运气真是不错,能遇上这么牛的客户!
    个人同意province_(雍昊)的说法!
      

  4.   

    用 Borland C++ 或 MASM 或 VB5.0 写一个引导程序,如果判断没有 VB6 Runtime 就装上,然后启动主程序。
      

  5.   

    还有什么好的方法吗?
    我觉得caozhy(cfx)办法不错
      

  6.   

    还有 province_(雍昊) 的方法我已经做了,是可以实现,但是客户要求不能有出现其他动作啊,就是点那个exe文件就能运行,所以比较头痛,多谢大家给我出的主意
      

  7.   

    我有一个好方法
    if 客户不想要打包就是编译成为exe文件 then
       me.工作=不干
       me.任务=找工作
       me.程序=编译打包
    end if
      

  8.   

    如果可以先点一下那.bat文件然后在执行,是可以做到的。先处理一下。