在每个窗体中要用下列方式。如新窗体为TWelcomeForm,在var 中不要用下列引用
var
WelcomeForm: TWelcomeForm;
应在该窗体单元内写如下一个函数(implementation之前)如下
procedure LoadWelcomeForm;
begin
with Application.Create(TWelcomeFomr) do
Show; //or showmodal;
end;
这们实现窗体的动态创建与释放控件的大小在于它是否用到了VCL,也就是uses中的内容。
如控件中包含Forms,控件资源占用就较大
var
WelcomeForm: TWelcomeForm;
应在该窗体单元内写如下一个函数(implementation之前)如下
procedure LoadWelcomeForm;
begin
with Application.Create(TWelcomeFomr) do
Show; //or showmodal;
end;
这们实现窗体的动态创建与释放控件的大小在于它是否用到了VCL,也就是uses中的内容。
如控件中包含Forms,控件资源占用就较大
解决方案 »
- stringgrid中如何移动重绘当前单元格
- delphi2006中窗体文件中多了ExplicitTop,ExplicitLeft,这是做什么用的?
- delphi里面在console application中如何存取sql server数据库?
- 倾家荡产严重抗议, 我今天升的一个星怎么变成一个三角裤了
- 为什么 try...except 不捕获错误?
- 财务分析,delphi 7.0 图文报表制作,什么控件最好?
- 谁有免费《delphi5 标准教程》电子版?
- DBGrild控件打开数据表后,怎么着能把当前记录整行用红颜色显示! 对不起,我只有20分了
- 关于主表单的设置
- 帮忙,怎样使密码框的密码不能copy?
- Delphi中内存回收的疑惑。。。。。。
- 请问大家Delphi除了做数据库还能作些什么?
你说的我不同意.
with Application.Create(TWelcomeFomr) do
Show; //or showmodal;
这种写法我实践了一下,没有效果.两种方式的文件是一样的大小.而且这样操作起来很麻烦.
我想知道你这种说法是有根据的,还是自己想当然??????????
后面的部分我同意.控件的大小和uses了多少单元有关.
我的第一种方法是内存级优化,要不你看看。