EListError
Exception raised when an error occurs in lists handling.
Declaration
Source position: classesh.inc line 147
Description
If an error occurs in one of the TList or TStrings methods, then a EListError exception is raised. This can occur in one of the following cases:
- There is not enough memory to expand the list.
- The list tried to grow beyond its maximal capacity.
- An attempt was made to reduce the capacity of the list below the current element count.
- An attempt was made to set the list count to a negative value.
- A non-existent element of the list was referenced. (i.e. the list index was out of bounds)
- An attempt was made to move an item to a position outside the list's bounds.
See also
TList |
|
Class to manage collections of pointers. |
TStrings |
|
Class to manage arrays or collections of strings. |