Pegando o conteúdo de uma coluna do listview

Delphi

30/04/2007

Estou usando um listview com tabulação e tenho 3 colunas.
Seria possível pegar o conteúdo da linha 1 coluna 2 do listview e exibir em um edit ou label?


Mcsmarmcs

Mcsmarmcs

Curtidas 0

Respostas

Adriano Santos

Adriano Santos

30/04/2007

Estou usando um listview com tabulação e tenho 3 colunas. Seria possível pegar o conteúdo da linha 1 coluna 2 do listview e exibir em um edit ou label?



procedure TForm1.Button1Click(Sender: TObject);
begin
  Label1.Caption := ListView1.Items[1].SubItems[2];
end;


O Items[?] são as linhas.
O SubItems[?] são as colunas.

Abs


GOSTEI 0
Mcsmarmcs

Mcsmarmcs

30/04/2007

Funcionou!
Eu poderia fazer este mesmo procedimento ao usar um listbox?


GOSTEI 0
Adriano Santos

Adriano Santos

30/04/2007

Funcionou! Eu poderia fazer este mesmo procedimento ao usar um listbox?

O ListBox é coluna única né cara, não é possível. Embora que existem uns doidos que conseguem colocar um colunas o listbox. Até devo ter algum exemplo aqui, mas é a maior tortura. O ListView é realmente uma boa solução e fácil de dar manutenção.
O que realmente vc quer fazer? Talvez estamos dando um tiro de bazuca pra matar uma formiga.


GOSTEI 0
POSTAR