Deletar item do ListView

Delphi

14/06/2007

Pessoal,
Bom dia!

Eu adicionei um itens ao ListView da seguinte maneira:

ListView1.AddItem( ´Cadastro de cliente´, nil );
ListView1.AddItem( ´Cadastro de fornecedor´, nil );
ListView1.AddItem( ´Cadastro de produto´, nil );


Agora preciso de um codigo para deletar o item:

ListView1.AddItem( ´Cadastro de fornecedor´, nil );


O detalhe que este item pode nao esta selecionado sendo assim o que eu preciso fazer é simplesmente deletar o item que tenho como valor:

´Cadastro de fornecedor´

Alguem pode me ajudar com isso?


Mmoreira

Mmoreira

Curtidas 0

Respostas

Mmoreira

Mmoreira

14/06/2007

Deletar o item quebrando um pouco a cabeça aqui eu consegui com o seguinte codigo:

  for vContador := 0 to FrmPrincipal.ListView1.Items.Count - 1 do begin
    if FrmPrincipal.ListView1.Items.Item[vContador].Caption = ´Cadastro de fornecedor´ then begin
      FrmPrincipal.ListView1.Items.Delete(vContador);
      Break;
    end;
  end;



Agora estou com uma duvida aqui neste codigo para adicionar itens:

ListView1.AddItem( ´Cadastro de fornecedor´, nil ); 


Eu liguei um imagelist ao listview e gostaria no momento de inserir o item definir qual imagem ele deve ter.
Alguem pode me ajudar nisso?


GOSTEI 0
POSTAR