Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Вниз

как из 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.045 c
15-1168298335
Робот Вертер
2007-01-09 02:18
2007.01.28
Программистов в 2020 году заменят роботы


2-1168610491
новыйЮзер
2007-01-12 17:01
2007.01.28
как отключить ctrl Alt Del


1-1164973182
LexusU
2006-12-01 14:39
2007.01.28
Подключение DLL написаной на VC++ в проекте Delphi


2-1168324858
Extar
2007-01-09 09:40
2007.01.28
Дебугер не останавливается на BP


1-1165407062
Tonich
2006-12-06 15:11
2007.01.28
Прозрачность





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский