API:Vcl.ValEdit.TValueListStrings.CustomSort

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure CustomSort(Compare: TStringListSortCompare); override;

C++

virtual void __fastcall CustomSort(System::Classes::TStringListSortCompare Compare);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.ValEdit.pas
Vcl.ValEdit.hpp
Vcl.ValEdit TValueListStrings

説明

リストの文字列をカスタマイズした順にソートします。

Vcl.ValEdit.TValueListStrings.CustomSort は System.Classes.TStringList.CustomSort を継承しています。以下の内容はすべて System.Classes.TStringList.CustomSort を参照しています。

リストの文字列をカスタマイズした順にソートします。

CustomSort メソッドを使用すると,Compare パラメータでそのソート順が定義されている場合に,リストの文字列をソートできます。

文字列リストの 2 つの文字列を比較する Compare 関数に値を指定してください。Index1 パラメータと Index2 パラメータは比較する文字列を表します,List パラメータは文字列リストへのアクセスを提供します。

Compare パラメータの値として nil (Delphi)または NULL (C++)を渡さないでください。

メモ:  CustomSort メソッドを明示的に呼び出さなくてはなりません。Sorted プロパティを設定しても,Sort メソッドで実装した ANSI (Windows)または UTF-8 (Linux)順を使って文字列をソートするだけです。

関連項目