Объекты DIRECTUM

 

Объект IStringList

 

Метод Exchange – поменять строки местами

Синтаксис:

procedure Exchange(

  Index1: Integer;

  Index2: Integer);

Параметры:

Index1 – индекс первой строки;

Index2 – индекс второй строки.

Описание:

Метод меняет местами 2 строки в списке. Строка с индексом Index1 становится на место строки с индексом Index2 и наоборот. В качестве параметров Index1, Index2 следует указывать значения от 0 до Count – 1, в противном случае будет сгенерировано исключение. Метод Exchange не проверяет, является ли список сортированным, поэтому может нарушить сортировку списка, если значение свойства Sorted равно True.

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

 

// Поменять местами строки в списке.

List = CreateStringList()

FolderStrIndex = List.Add('Папка')

EDocumentStrIndex = List.Add('Электронный документ')

TaskStrIndex = List.Add('Задание')

List.Exchange(FolderStrIndex; TaskStrIndex)

 

 

См. также:

·         метод IndexOf;

·         свойство Sorted.