To: lance2000
哈哈,原来想搞怪,没关系,这方面我有经验。这样,先新建一个Application,
然后把Form1(Unit1)去掉,接着new一个DataModule,存盘、编译。看看多大。我用
Delphi4,只有276K,还行吧。再在DataModule上加个Timer,存盘编译,才277K。接下
来是让程序跑起来,由于没有主Form,Application.Run直接就退出了。没关系,在
Application.Run; 的前面加上
While NOT Application.Terminated do
begin
Application.HandleMessage;
end;
然后再Run程序,呵呵,怎样?神不知鬼不觉吧!
在程序中如果想退出,调用Application.Terminiate;就行。我有很多服务程序都是这么
写的。注意不要把Application.Run给去掉,那样子程序的退出代码就不会执行了。