THintWindow类不与TForm一起释放吗?如何释放?(20分)

  • 主题发起人 主题发起人 sjzzhyong
  • 开始时间 开始时间
S

sjzzhyong

Unregistered / Unconfirmed
GUEST, unregistred user!
THintWindow类不与TForm一起释放吗?如何释放?
 
THintWindow是作为Form的一个子component出现的。
所以当Form.Free的时候他也就Free了。
但是,如果是你自己定义的THintWindow,
自己创建的THintWindow.Create,
那么就要自己手工Free了。
 

是否会与Tform对象一起释放的条件是:

你的类的对象是否申明在Tform类中。
 
这样的,我使用动态调用动态连接库,当释放时出现地址错误,我怀疑是THintWindow类没有释放的原因,
THintWindow类是再dll的Form中hint自动产生的。
 
释放时候将THintWindow的指针指定为nil
 
THintWindow类是在dll的Form中hint自动产生的,不会有句柄的。
 
后退
顶部