如何判断?(20分)

  • 主题发起人 主题发起人 ilovedelphi3
  • 开始时间 开始时间
I

ilovedelphi3

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好!
如何判断一个控件(比如LABEL)在destroy之前
已经被destroy?(如果不判断而再一次DESTROY的话
程序会出错。)
我不想用FREE,因为FREE后还要再次生成,麻烦,
而且程序里也不允许这样做。
 
Assigned (P)
 
if assigned(Label1) then Label1.free;
 
为什么说:“我不想用FREE,因为......”
难道destroy就不用重新生成?
destroy也是删了,
 
FREE() 方法不怕重复调用,不要直接调用Destroy()
 
接受答案了.
 
后退
顶部