[Overview][Types][Classes][Index] |
Frees memory allocated for the record at the specified position.
Source position: extendedstrings.pas line 56
public procedure TExtendedStringList.FreeRecord( |
Index: Integer |
); virtual; |
Index |
|
Ordinal position for the record. |
FreeRecord is a procedure used to free memory allocated for the record at the specified position. FreeRecord calls the inherited GetObject method to get the value stored in the Objects property. If a record has been allocated, and Options contains the value esoFreeObjectsOnDelete, the object instance in Objects is freed. FreeRecord calls FreeMem to release memory allocated for the record, and calls the inherited PutObject method to store the Nil'd object reference.
FreeRecord is called when writing a new value in the Records property, and in methods like FreeAllRecords and Delete.
|
Memory allocation size for Records in the class. |
|
|
Contains record options enabled in the class. |
|
Version 4.0 | Generated 2025-05-03 | Home |