Skip to content

TObject.Free

Check for Nil and call destructor.

Declaration

Source position: objpash.inc line 217

public 
  procedure Free;

Description

Free will check the Self pointer and calls Destroy if it is different from Nil. This is a safer method than calling Destroy directly. If a reference to the object must be reset as well (a recommended technique), then the function FreeAndNil should be called.

Errors

None.

See also

Name Description
FreeAndNil Free object if needed, and set object reference to Nil
Destroy TObject destructor.