我写了个包 package4
然后建立了一个Vclformapplication 在options的package选项里.把build with runtime package 打上勾.并加入package4.把其它的package删除了(不是说删除了.用到的就会编译进Exe?).但事实上.编译出来的exe还是19KB.而正确的是790多kb才对.也就是说.除了我本来想共享的package4共享了以外.其它用到的.比如:vclx;vcl;vclimg;dbrtl;Rave77VCL;bdertl;rtl;vclactnband;vcldb;vcldbx;vcltouch;xmlrtl;dsnap;dsnapcon;TeeUI;TeeDB;Tee;vclib;ibxpress;....等等
全共享了?是我没搞对?哪个试一下?
然后建立了一个Vclformapplication 在options的package选项里.把build with runtime package 打上勾.并加入package4.把其它的package删除了(不是说删除了.用到的就会编译进Exe?).但事实上.编译出来的exe还是19KB.而正确的是790多kb才对.也就是说.除了我本来想共享的package4共享了以外.其它用到的.比如:vclx;vcl;vclimg;dbrtl;Rave77VCL;bdertl;rtl;vclactnband;vcldb;vcldbx;vcltouch;xmlrtl;dsnap;dsnapcon;TeeUI;TeeDB;Tee;vclib;ibxpress;....等等
全共享了?是我没搞对?哪个试一下?
其他的vclx;vcl;vclimg;dbrtl;Rave77VCL;bdertl;rtl;vclactnband;vcldb;vcldbx;vcltouch;xmlrtl;dsnap;dsnapcon;TeeUI;TeeDB;Tee;vclib;ibxpress;....等等,必须在系统路径中能够找到它们的运行时包,否则程序无法运行。