瘦 瘦客 Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-03 #1 应用程序建立了十多个FORM,启动时非常慢,有没有好的建议!! 也就是尽量减少占用资源!
U unreal Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-03 #2 动态创建Form,把工程文件内的CreateForm去掉.
Y YNTW Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-03 #3 去掉工程文件中相应的createform语句,程序中需要时显示该form时创建,用完后释放。
胡 胡闹 Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-03 #4 除动态创建Form外,建议在启动时先显示一个封面,可以在心理上使人不感到太慢。
C cgh0717 Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-03 #5 你可以看看把几个Form的内空放到一个Form里看看,只做参考而已
H huiboy Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-04 #6 在project options 把自动建立表单列表中除数据模块和主表单移到右边空中, 在调用表单的USES里加入formname的源代码名称 在需要启动表单时写:formname:=Tformname.create(application); formname.showmodal; formname.free;
在project options 把自动建立表单列表中除数据模块和主表单移到右边空中, 在调用表单的USES里加入formname的源代码名称 在需要启动表单时写:formname:=Tformname.create(application); formname.showmodal; formname.free;
J JohnsonGuo Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-06 #7 在Project文件中把暂时不用的表单对应的CreateForm去掉(或者通过Project/Options中 去掉自动创建表单。 在需要使用表单时使用如下格式(主要是为了提高安全性): Form := TFormClass.Create(Application); try Form.Show; //or Form.ShowModal ... finally Form.Free; end;
在Project文件中把暂时不用的表单对应的CreateForm去掉(或者通过Project/Options中 去掉自动创建表单。 在需要使用表单时使用如下格式(主要是为了提高安全性): Form := TFormClass.Create(Application); try Form.Show; //or Form.ShowModal ... finally Form.Free; end;