Eu sou programador, trabalho com desenvolvimento de sistemas e atualmente uso C# no meu emprego e PHP nos meus projetos “pessoais/profissionais”. Apesar disso, eu trabalhei muito tempo com Delphi, daí a dica que segue abaixo:
Eu uso em alguns programas meus os componentes listview e listbox, para listas em geral. Pois bem, para tirar as linhas selecionadas nesses componentes eu usava:
procedure TfrmColaboIrrest.bbnExcluirClick(Sender: TObject);
var cont: Integer;
begin
for cont := 1 to lbxLiberar.Count do
if lbxLiberar.Selected[cont] then
lbxLiberar.Items.Delete(cont);
end;
até descobrir
lbxLiberar.DeleteSelected;
que faz o mesmo efeito, legal né?
)
Ah, lbxLiberar é um listbox, mas o mesmo método serve também para listview.
Um Abraço.