不要用控件,用API自已写。不过VBRUNXX.Dll是免不了的。

解决方案 »

  1.   

    如果不打包,而是直接生成EXE,会小一些,可是有些东西是不会放进去的。
      

  2.   

    VB运行至少需要运行库,例如VB6是VBVM60.dll 。但是现在的系统中一般都带了这个运行库
    所以只需要将一些控件打包。控件本身的大小一般也不大,但是一些附加的DLL文件,例如
    OLEAUT32.Dll等,在打包时会打进去,但是这些在Windows也都包含了。所以你可以察看
    一下生成的文件,将这些DLL文件去掉。
      

  3.   

    如果用VB6,最少的总体积是1M以上,因为MSVBVM60.DLL本身就1M多。
      

  4.   

    最好不要用VB自带的那个打包工具,可以试试象Setup Factory 之类的安装生成工具,
    还有就是不要把不需要的dll(包括windows自带)打包进去。
      

  5.   

    如果你的程序简单的话,那么就需要1,2个DLL文件你可以在把他们打包,你可以上引用那,和空件那,看看你都用了什么文件 
      

  6.   

    对,用VB5,至少少带一个1M多的DLL
      

  7.   

    将控键COPY 到应用程序的目录下
      

  8.   

    vb就这样。要不就用c 或delphi 或java它们不用dll支持。
      

  9.   

    只能这样,要不自己编辑安装工具包,或使用install shield或wise install.
      

  10.   

    Arcan(Arcan) (2001-5-15 23:56:00)  得0分 
    对,用VB5,至少少带一个1M多的DLL  98自带还有不要用*.ocx 
    要用就用api
      

  11.   

    VB5,至少少带一个1M多的DLL  
    不过95、97没有 不知道2000有没有?