[Overview][Types][Classes][Index] |
Allocates memory for a new record instance.
Source position: extendedstrings.pas line 55
public procedure TExtendedStringList.CreateRecord( |
Index: Integer |
); virtual; |
Index |
|
Ordinal position for the record. |
CreateRecord is a procedure used to allocate (and optionally initialize) memory for a new value in the Records property. CreateRecord calls GetMem to allocate the memory size specified in the RecordSize property. When Options includes the value esoClearRecordsOnCreate, the allocated memory is filled with the character value #0. CreateRecord calls the inherited PutObject method to store the new record.
CreateRecord is called when reading a value in the Records property, and when writing a value to the Objects property.
|
Memory allocation size for Records in the class. |
|
|
Contains record options enabled in the class. |
|
Version 4.0 | Generated 2025-05-03 | Home |