Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1228813
  • 博文数量: 788
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 7005
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-19 15:52
文章存档

2017年(81)

2011年(1)

2009年(369)

2008年(337)

分类:

2009-02-11 16:54:28



某程序中有如下的对窗口fmXX的操作  
  if   not   Assigned(fmXX)   then  
      fmXX   :=   TfmXX.Create(self)//(1)请问这句话的功能是什么呀?  
   
  else  
      Exit;  
  fmXX.Show;  
   
  _____________________;//(2)这里要求释放占用的资源,这里添什么呢?  
  fmXX:=null;  
   
     
 

某程序中有如下的对窗口fmXX的操作  
  if   not   Assigned(fmXX)   then  
      fmXX   :=   TfmXX.Create(self)//(1)请问这句话的功能是什么呀?  
   
  答:这是创建一个类的实例.  
      fmxx:类变量.  
      tfrmxx.create(self);这是类的构造方法.参数为当前实例的拥有者.拥有者负责管理当前实例的内存空间.  
   
  else  
      Exit;  
  fmXX.Show;  
   
  fmxx.free;//(2)这里要求释放占用的资源,这里添什么呢?  
  fmXX:=null;  
 

谢谢

阅读(329) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~