Вниз
Скачать: CL | DM;

Listview   Найти похожие ветки 

← →
Maksss   (2003-06-25 13:47) [0]

как сделать сортировку в листвиеве не по первой колонке, а по второй и т.д.


← →
Poirot ©   (2003-06-25 13:56) [1]

OnCompare + F1 - там всё описано!!!


← →
dataMaster ©   (2003-06-25 13:58) [2]

function CustomStringSortProc(Item1, Item2: TListItem; ParamSort: integer): integer; stdcall;
begin
result:=0;
if ParamSort=0 then
if (Item1.Caption)>(Item2.Caption) then Result :=1 else
if (Item1.Caption)<(Item2.Caption) then Result :=-1 else
else
if (Item1.SubItems[ParamSort-1])>(Item2.SubItems[ParamSort-1]) then Result :=1 else
if (Item1.SubItems[ParamSort-1])<(Item2.SubItems[ParamSort-1]) then Result :=-1;
end;

Использовать:
ListView1.CustomSort(@CustomStringSortProc, ColumnIndex);


← →
Maksss   (2003-06-25 14:37) [3]

пасибо



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
14-20294
Vlad Oshin
2003-06-19 07:48
2003.07.07
какая программа периодически создает каталог с: KPCMS


14-20307
Andryk
2003-06-20 11:30
2003.07.07
Почему в России как всегда


14-20303
leonidus
2003-06-18 21:44
2003.07.07
Накручивалка баннеров


14-20298
Alexsus
2003-06-20 12:37
2003.07.07
Подскажите пожалуйста, где можно взять какой-нибудь ...


14-20190
Knight
2003-06-17 16:07
2003.07.07
Download для вебстраниц...




   Наверх