Russian Belarusian English German Japanese Ukrainian

Insert

CuBook15

Описание

Процедура Insert вставляет элемент (указатель Item или строку S) в список и в позицию, индекс которой задан параметром Index.
Если задан Index = 0, элемент вставляется в первую позицию. При вставке элемента все имеющиеся в списке элементы с индексами, равными и большими Index, сдвигаются, т.е. их индексы увеличиваются на 1.
Если список сортирован, то вызов Insert приводит к генерации исключения EListError. Для сортированных списков следует использовать метод Add.
Если в списки TStringList и TStrings надо вставить строку, связанную с объектом, то вместо метода Insert следует использовать метод InsertObject.
 
Классы

TList, TStringList, TStrings
 
Прототипы

TList:
void __fastcall Insert(int Index, void * Item);
TStrings и TStringList:
virtual void __fastcall Insert(int Index, const System::AnsiString S);
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий