还是做安装盘吧,或者是将VB6 RUNTIME一块复制过去。

解决方案 »

  1.   

    vb.net不知道行不行啊,VB6是肯定不行了。
      

  2.   

    几乎不可能,
    做安装盘后,将*.CAB解压缩到目标机器上可以不安装就能运行,
    但是DLL文件还在
    尝试VC吧
      

  3.   

    不可能﹐不過向在NT4(sp4)以上版本及Win2000系統下已經預裝了vb運行庫﹐
    所以一些簡單的程序就可以
      

  4.   

    运行时,任何语言都需要,VC也不例外,非要搞静态联结,而不用
    MSVCRTxx.dll那是浪费。
        .NET的运行时更大,就是我最反感.NET的一个地方。
        MSVBVMx0.DLL的运行时,VB非要不可的。COM/OLE的运行时库,操作
    系统肯定都有,如果不用附加控件的话,那么真正需要的就是MSVBVMx0.DLL,
    而MSVBVM50.DLL在Win98以上版本上都有,对MSVBVM60.DLL最好还是做个安装程序只安装MSVBVM60.DLL,你必须小心除了基本的控制以外,不能使用别的控
    制。
         想完全不用运行时库,肯定是不可能的。任何一个VB工程,最终生成的
    东西都至少要MSVBVMx0.DLL。就算什么代码都没有的程序,就算是一个空程序
    VB也会为做很多工作,包括COM库的初始化,甚至已为你用控制做好了准备。
    就算是用纯API来写窗口,并且所有API都用库型库包装而直接Import进来,
    好象你是不需要运行时了,但是你用的好多语句函数,包括ReDim还有
    UBound都要运行时库的支持。VB不支持静态联结,不是因为VB的联结器不能够
    ,而是VB语言本身在实现上就非常依赖运行时。
         相比于其它语言,VB的运行时库不算大,看看JAVA和.NET平台、还有PB
    的运行时库有多大。就算是Delphi、VC这样支持完全静态联结的程序,完全不
    用运行时也是不明智的。DLL虽然让人觉得不干净,但是总比在系统里重复成
    千上万次二进制代码要好。
      

  5.   

    同意: lihonggen0(用VB) 
      用VB5而且不用其它的东西就可以在 win98以上的系统上直接用
    它们都带了 
     
      

  6.   

    用visual studio 中的package将你用到的库文件和properties一起打包生成可执行文件再到别人机器上安装就可以了。
      

  7.   

    这是不可能的,包括vb.net也是要的,你就死了这条心吧!
      

  8.   

    也不是全部都要呀!你只用一些基本的控件,也不要调用其他很少见的东西!
    这样用户的机器一般还会安装其他的程序,这些基本的东西也会有的!!
    那你这个简单的VB程序就不需要运行库啦!!
    CCCCCCCCCCCCCCC
      

  9.   

    用VB5写,不要用第三方控件,编译成exe文件拷贝过去就能运行