Det havde jeg ikke lige skænket en tanke...
Der skal jo bare køres en while-løkke, der tjekker på om en index-variabel
er mindre en Count, og index'en skal jo så kun tælles op, hvis man IKKE
sletter....
Idx := 0;
While Idx < ListView.Items.Count do
Begin
If ListView.Items[Idx].Selected then
ListView.Items.Delete(Idx)
Else
Inc(Idx);
End;
Bare et gæt.....
Skrevet ud af den blå luft....
"Hauge" <hauge@CUThrcnet.dk> wrote in message
news:93c7r9.33g.1@CUThrcnet.dk...
> Hejsa
>
> "Lars Bargmann" <lars.bargmann@mail.tele.dk> wrote in message
> news:93c3st$bqs$1@news.inet.tele.dk...
> > Fordi du tæller 1 for langt...
>
> Det er vel ikke nok, for i det samme han sletter en Item, er -1 jo ikke
nok.
>
> Mvh Hauge
>
>