listview 아이템 삭제 방법에 대해서인데요..
listview.selected.delete 를 하면 선택되어진 것들이 삭제가 되어져야 하는데.
한개를 선택했을때는 잘 지워지는데 2 개 3 개 중복선택을 선택했을 시에는 지워지지가 않더군요..
그래서 for 문을 돌려서 selected 가 되었는지 확인을 하고 선택되어진걸 지웠는데 자꾸 오류가 뜹니다.
var
i:integer;
itemNum:integer;
begin
itemNum:=Listview1.Items.Count-1;
for i:=0 to itemNum do
begin
if ListView1.Items.Item[i].selected then
ListView1.Items.Item[i].Delete;
ListView1.Refresh;
end;
end;
이렇게 했는데 왜 그런지.. 몇시간째 이것만 붙들고 있는데 해결을 못하겠습니다. 도와주세요. ^^