Fórum Ordenando itens do listView #234081

24/05/2004

0

Olá turma! belezura????

Seguinte.. tenho um listview e 2 botões.

:?:
Como faço para que um dos botões mova a linha selecionado do listviews pra cima? Como faço para que o outro botão mova a linha selecionada do listview para baixo???

:?:

Grato


Zenner

Zenner

Responder

Posts

25/05/2004

Welter

Botao Para Cima
var
  a: string;
begin
  a := listview.items[listview.itemindex];
  listview.items[listview.itemindex] := listview.items[listview.itemindex - 1];
  listview.items[listview.itemindex-1] := a;
end;

Botao Para Baixo
var
  a: string;
begin
  a := listview.items[listview.itemindex];
  listview.items[listview.itemindex] := listview.items[listview.itemindex + 1];
  listview.items[listview.itemindex+1] := a;
end;
[/code]


Responder

Gostei + 0

25/05/2004

Zenner

Humm.. testei aqui e deu 2 erros..
o primeiro foi na var q acusou: Incompatible types: ´TListItem´ and ´String´

Alterei o tipo da ver para TlistItem e erre erro foi sanado..

o segundo erro é que o item selecionado não sobe, ele recebe o texto do primeiro, mas o primeiro não recebe o texto dele.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar