用VB生成的EXE文件在本机运行正常,但在其它机上运行出错,原因是其它机器缺少一些库文件,如OCX, DLL等,
请问在VB 生成EXE文件时应该如何把需要用到的系统库文件包含到EXE程序中,这样在其它机器上运行时就不会出错
谢谢

解决方案 »

  1.   

    将OCX DLL捆进资源文件里面在客户端释放并执行 Regsvr32注册这些dll ocx
      

  2.   

    你的问题和这个问题是一样的,可能参考一下http://topic.csdn.net/u/20100126/20/c76189f4-1f0c-46be-9238-45400f1e958c.html?72808
      

  3.   

    【CBM666 的如何制作与使用 .RES 资源文件】  http://hi.baidu.com/cbm666/blog/item/bd9cd688e6a9ff95a5c27214.html
      

  4.   

    是系统库文件?别人的系统上面没有的吗?还是你自己写的dll等等,如果采用显示调用,你直接将dll拷贝到exe目录下即可否则,你需要在客户机上面注册dll
      

  5.   

    楼主VB-PowerWrap 汉化版用用,比较简单.
      

  6.   

    molebox 打包一下成绿色版.
    或者打包成安装版