Показать сообщение отдельно
  #5  
Старый 10.06.2008, 12:55
AlexSku AlexSku вне форума
Специалист
 
Регистрация: 07.05.2007
Адрес: Москва
Сообщения: 884
Репутация: 21699
По умолчанию

Если использовать ListView в режиме ViewStyle = vsReport, то сортировка делается так (из "Дельфи для чайников":
Код:
type
  TForm1 = class(TForm)
    ListView1: TListView;
    procedure ListView1ColumnClick(Sender: TObject; Column: TListColumn);
  private
    { Private declarations }
    SortCol: Integer;
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.ListView1ColumnClick(Sender: TObject;
  Column: TListColumn);
begin
  SortCol:= Column.Index;
  ListView1.AlphaSort;
end;
Ответить с цитированием