Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.28;
Скачать: CL | DM;

Вниз

как из ListView в режиме Report удалить выделенную запись   Найти похожие ветки 

 
Kirillrepin ©   (2007-01-12 22:17) [0]

как из ListView в режиме  Report удалить выделенную запись


 
Almaz ©   (2007-01-12 22:34) [1]


> как из ListView в режиме  Report удалить выделенную запись

Собственно, также как и в других режимах. Если MultiSelect не включен, то быстрее всего так:

if Assigned(ListView1.Selected) then
 ListView1.Selected.Delete;


В противном случае:

ListView1.DeleteSelected;

Удачи.


 
Kirillrepin ©   (2007-01-12 22:42) [2]

а если мультиселект то как быть?


 
Almaz ©   (2007-01-12 22:53) [3]


> а если мультиселект то как быть?

Внимательно читать мой пост ;)

Цитирую сам себя:

> В противном случае:
>
> ListView1.DeleteSelected;


Удачи.


 
Kirillrepin ©   (2007-01-12 23:06) [4]

пробовал, выдает ошибку при компиляции


 
Almaz ©   (2007-01-12 23:14) [5]


> пробовал, выдает ошибку при компиляции

Видимо этого метода нет в D5, а появился он в D6. Тогда так:

 with ListView1 do
 begin
   Items.BeginUpdate;
   try
     for I := Items.Count - 1 downto 0 do
       if Items[I].Selected then
         Items[I].Delete;
   finally
     Items.EndUpdate;
   end;
 end;


Удачи.



Страницы: 1 вся ветка

Текущий архив: 2007.01.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.063 c
2-1168197505
anton773
2007-01-07 22:18
2007.01.28
разобрать число


10-1128048687
mechael
2005-09-30 06:51
2007.01.28
COM+, различие между методами чтения и записи своиства


2-1168676948
_Dima
2007-01-13 11:29
2007.01.28
(Fatal error) Project 1.dpr(1): Unit not found: System.pas


15-1168090815
Lhbd
2007-01-06 16:40
2007.01.28
Выдрать драйвер...


15-1168275480
Petr V. Abramov
2007-01-08 19:58
2007.01.28
а существует ли что-то типа DBTreeView