Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB25Sorted.shtml

Глава 25. TStrings.Sorted

Свойство Sorted

Затрагиваемые объекты TStringList
Назначение        Sorted представляет собой логическое свойство, указывающее, отсортирован ли объект TStringList. Данное свойство работает в сочетании с методом Sort для класса TStringList. Когда данное свойство устанавливается пользователем в True, автоматически вызывается метод Sort и объект TStringList сортируется так, как описано выше в методе Sort. Затем свойство Sorted устанавливается в значение True. При установке свойства в False выполняется только операция установки в False. При считывании свойства выполняется просто возврат значения, сохраненного последней операцией записи свойства.
Объявление property Sorted: Boolean read FSorted write SetSorted;
Пример синтаксиса
procedure TForm1.Button1Click(Sender: TObject);
var
  ts: TStringList;

begin
   ts := TStringList.create;
   ts.Assign(TStrings(Memo1.Lines));
   ts.Sorted := true;
   Memo1.Lines.Assign(ts);
   ts.free;

end;
Описание        Данный пример подобен примеру приведенному при описании метода Sort, за исключением того, что вместо непосредственного вызова Sort для операции сортировки используется свойство Sorted. Применение свойства Sorted имеет дополнительное преимущество корректной поддержки внутреннего значения свойства Sorted.

[Метод Add] [Метод AddObject] [Метод AddStrings] [Метод Assign] [Метод BeginUpdate] [Свойство Capacity] [Метод Clear] [Свойство CommaText] [Свойство Count] [Метод Create] [Метод Delete] [Метод Destroy] [Свойство Duplicates] [Метод EndUpdate] [Метод Exchange] [Метод Find] [Метод GetObject] [Метод GetPageAt] [Свойство Handle] [Метод IndexOf] [Метод IndexOfName] [Метод IndexOfObject] [Метод Insert] [Метод InsertObject] [Метод LoadFromFile] [Метод LoadFromStream] [Метод Move] [Свойство Names] [Свойство Objects] [Событие OnChange] [Событие OnChanging] [Свойство Owner] [Свойство PlainText] [Метод PutObject] [Метод SaveToFile] [Метод SaveToStream] [Метод SetText] [Метод Sort] [Свойство Sorted] [Свойство Strings] [Свойство Text] [Свойство Values]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB25Sorted.shtml