??
解决方案 »
- 怎样把string 类型的数据存到文件中阿?我用length的不到长度,因为是一个文件的二进制码。
- delphi7.0的一个问题
- ★★★★★★★★★★★★现在的结帖率高吗? 散分!最后UP的人能得100分以上。★★★★★★★★★★★★
- 请帮忙看看这些程序哪里有错啊。。。
- BYTE* lpDestBuf 缓冲区中存有图象数据,怎样取出来存为jpeg图象(或bmp)
- 高分求购FastReport保存成Excel的控件!
- 散分,順便出出主意!
- 当前记录号
- 我在FORM1上加上了数据模块,FROM1上有一个DBedit控件,为什么Datasure属性里却没有
- 串口的数据接收问题,请各位高手指教,谢谢
- 用什么方式显示一个form比较好?
- 能详细讲解一下object pascal中的接口概念吗?
Tform.Create(application)表示你创建的Form的属主对象是Application,不用你手工销毁,其生命期是由Application管理的!
Tform.Create(application) 有些额外操作,但是安全,当TAPPLICATION释放的时候会先释放
属于它的所以对象
我现在的问题是:用Tform.Create(nil) 时,当我的程序结束时这个窗口会自动释放空间吗?
FreeANDNil(yourform);
liu_form:=Tliu_form.Create(NIl);
With liu_form do
Try
ShowModal;
Finally
Free;
liu_form:=Nil;
End;
Tform.Create(application)表示你创建的Form的属主对象是Application,不用你手工销毁,其生命期是由owner管理的
括号里的是owner
在你的application中form比较多form中界面元素比较多的时候尽量避免create
(application),多使用create(nil)养成习惯记得自己创建的东西,
自己释放掉就行了,至于这样做的原因,你看看Win32的消息流窜路径就知道了。
liu_form:=Tliu_form.Create(NIl);
时出错,错误提示为:
Value assigned to 'liu_form' never used
请问这是为什么?怎么纠正?