Объекты DIRECTUM

 

Объект IList

 

Метод Insert – вставить элемент

Синтаксис:

procedure Insert(

  Index: Integer;

  const Name: WideString;

  Value: OleVariant);

Параметры:

Index – индекс элемента;

Name – имя элемента;

Value – значение элемента.

Описание:

Метод добавляет в список новый элемент. Элемент добавляется на позицию, указанную в параметре Index. В качестве параметра Index следует указывать значение от 0 до Count – 1, в противном случае будет сгенерировано исключение. У всех элементов списка, следующих за добавляемым элементом, индекс увеличивается на 1. Соответственно увеличивается и значение свойства Count.

Пример использования:

 

// Вставить элемент в упорядоченный список.

I = 0

Inserted = False

while (I <= List.Count - 1) and not Inserted

  if NewValue << List.Values(I)

    List.Insert(I; NewValueName; NewValue)

    Inserted = True

  endif

  I = I + 1

endwhile

if not Inserted

  List.Add(NewValueName; NewValue)

endif

 

 

См. также:

·         метод Add;

·         метод Clear;

·         метод Delete;

·         метод PopVar;

·         метод SetVar;

·         свойство Count.