我是这样做的,首先不管怎样,把build with runtime packags钩上,他就生成一个17 kb的exe,很显然他几乎没把什么库编进去。于是我在下面的那个框内把所有的文字都删除,只留一个我自己的bpl,然后,再把那个build with runtime packages的勾取消,我发现他就又把所有的库编在一起了。可是我即使再把那个勾勾上,他生成的文件还是只有17kb,很显然,他并没有单独把我的那个控件的bpl取出,而是又把所有相关的bpl全都编进exe了,那么我就必须还得提供给用户所有的bpl,而我的目的是想该项目把所有的动态库还编译进EXE,唯独我的那个控件放在外面。请再指点。
总之我的意思是这样的。
假如说我的程序中用了三个控件。quickreport,teechart和xpmenu(一个菜单的控件),我只想把quickreport和teechart编译到exe中,而把xpmenu的bpl随发布程序提供给exe,这样以后xpmenu一升级,只需将新的xpmenu的bpl发布就可以了.和vc的dll工作的方式差不多。
可是我现在的操作,不管我怎么改,要么是所有的包全部编到exe中,要么是所有的包全不编到exe中,苦恼。
哪位能给详细说说,指点一下。
谢谢。
明年给分。