用vb自带的工具打包成setup就可以了.

解决方案 »

  1.   

    造成这种情况的原因有多种,但与别的计算机安装vb与否没什么关系,要看你创建的什么工程
    如果是标准可执行文件,还要看你是否引用了独立文件,例如,图片,声音等等。你的vb程序
    虽然在本地被成功编译了,但是它不具备移植性,你最好是将工程用packet and deployed
    wizard打包,然后再发布。这样就可以将额外的文件包含进来。
    至于compile option的设置也有可能造成影响,但是多针对COM工程,你不妨自己多试试!!!
      

  2.   

    在别的机器上不能运行是因为缺少相应的.dll或.ocx,用楼上说的办法,把需要的.dll.ocx打包进去。
      

  3.   

    呵呵,我是VB版----派来的,你必须将.exe文件打包做成setup文件,如果用VB自己带的打包工具(在开始菜单vb中可以找到的),做成的setup文件比较大。
    推荐使用setupbuild proffession 1.5 国人的产品,中文界面。非常容易上手,只是需要自己动手在制定组和文件中设定一下你用到的控件和数据库。
    但仍然非常上手。其他还有许多不错的安装软件,不再一一道来了,你可以去专家门诊中去搜索一下“安装制作”