用vb5,因为win98等已自带了vb5的运行库,打包时把运行库不要选进去,一切OK了!

解决方案 »

  1.   

    to 小山:delphi的运行库互不通用。安装100个vb程序后,系统文件可能只增加2m,因为vb的运行库是通用的,而安装100个delphi程序,则各用各的运行库,使得系统可能变得很臃肿。
      

  2.   

    当然!Delphi比较好,我很喜欢!sky100的说法我没验证过,不知正确与否。
    我只是知道vb6做得安装文件确实不小,我刚用vb6做得程序,打起包来,竟然需要9张软盘!!!我现在最大的愿望是有一个刻录光驱!!!
      

  3.   

    VC&SDK!!!这是我会的最小的方式了!!
    当然汇编更小,可惜我不会
      

  4.   

    用C好象没有这个问题,只有一个光杆EXE文件,能做绿色软件
      

  5.   

    谁说DELPHI的运行库不通用?在DELPHI中编译程序的时候
    你可以选择是否把运行库包含到执行文件中。默认的是包含,
    这时就可以一个EXE独立运行。
    如果你选择不包含,也就是公用运行库了。
    那样的话,EXE也会很小。
      

  6.   

    junglerover(灌木丛)兄,如果delphi选择不包含的话,和vb有什么区别?win2000里带了vb6的运行库,所以在win2000里的程序打包不必那么大.
    winxp里带了vb.net的运行库
    win98里带了vb5的运行库
    所以你也可以根据不同的操作系统,用vb的不同版本编译。(不过这也要求你对vb不同版本的差异很熟悉才行:))