Показать сообщение отдельно
  #2  
Старый 21.02.2008, 23:34
Аватар для <<D>>
<<D>> <<D>> вне форума
Активный
 
Регистрация: 06.05.2007
Адрес: ГДЕ ТО В СОЛНЕЧНОЙ СИСТЕМЕ
Сообщения: 207
Репутация: 15
По умолчанию

2) Удалить всё, кроме выделенной:
Код:
procedure TForm1.Button1Click(Sender: TObject);
    var i:integer;
    begin
      for i:=listview1.Items.Count-1 downto 0 do
      begin
        if listview1.Items.Item[i].Selected then
        else listview1.Items.Delete(i);
      end;
    end;

Обернуть выделение:
Код:
    procedure TForm1.Button1Click(Sender: TObject);
   var i:integer;
   begin
     for i:= 0 to listview1.Items.Count-1 do
     begin
       if listview1.Items.Item[i].Selected then
       listview1.Items.Item[i].Selected:=false
       else listview1.Items.Item[i].Selected:=true;
     end;
   end;
__________________
Кому я должен - всем прощаю!!!!
Ответить с цитированием