本人小试牛刀,用vb编了一个小程序(就一个窗体),想在别人机器(没装vb),应该怎么做呀?
我生成*.exe文件,可是不行呀?

解决方案 »

  1.   

    打一下包,用package选中你的工程就可以打包了
      

  2.   

    别人是win98旧版的话, 还是要打个包去安装,如果是2000以上就可以直接运行了
      

  3.   

    如果别人用的是98,你最好也在98环境下打包,如果是2000的,你最好也在2000的环境下打包.跟使用这个软件的系统保持一致.或者是用一个专业打包软件也可以,(比如:WISE).这样肯定行,我试过.
      

  4.   

    在打包的package&diploment向导有很好的中文提示了,在vb的工具中呀,你可以先用用
    其实最好是使用一些专用的打包工具
      

  5.   

    VB自带的打包工具进行打包:
    Microsoft Visual Basic 6.0 中文版工具------Package & Deployment 向导InstallShield最专业
    InstallShield使用指南
    http://support.lnnu.edu.cn/is.htmsetup Factory 6简单易用
    http://vbeden.xg88.com/download/software/sf6.zip
    解压密码:www.vbeden.comwise 也不错
      

  6.   

    我试了setup Factory 6,在别人机器上安装完运行时提示出错
    Component''or one of its dependencies not corfectly registered:a file missing or invalid
      

  7.   

    可能是缺少VB runtime,你可以尝试将:
    MSSTDFMT.DLL
    MSWINSCK.OCX
    RICHTX32.OCX
    拷贝到:c:\WINNT\system32\下
    然后再注册一下,就没有问题了。