TProcess的“免费”方法有什么作用?

时间:2018-09-04 15:50:23

标签: lazarus freepascal

free方法在TProcess中做什么。我在网上找到了几个示例,但在reference中没有关于它的内容吗?到目前为止,我已使用它,并且一切正常。我可以继续使用它还是应该使用其他方法?

1 个答案:

答案 0 :(得分:2)

这是Free中定义的TObject方法,位于类层次结构的最根本位置。该方法在每个类中都做相同的事情,TProcess在这方面没有什么特别之处。

它是documented

  

Free将检查Self指针,如果与Destroy不同,则调用Nil。与直接调用Destroy相比,这是一种更安全的方法。