Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Удалить выделенные пункты в ListBox [D5, Win95/98]


France ©   (2002-09-12 10:23:00) 

Приветствую Вас, Мастера!!! Подскажите сабж, пожалуйста, а то ничего не получается. Вызвал помощь, а там только описание. MultiSelect и ExtendedSelect поставил в True. Сделать что-то типа
for a:=0 to 10 do
if ListBox.Items[a].Selected then


не привело ни к чему. Что не так?


France   (2002-09-12 10:38:00) [1]

> Старый Паскалист (12.09.02 10:34)
СПАСИБО БОЛЬШОЕ!
Это то - что нужно!

ОСТАЛЬНЫМ - ТОЖЕ СПАСИБО!


Старый Паскалист   (2002-09-12 10:34:00) [2]

ListBox.Selected[i]


Юрий Федоров   (2002-09-12 10:33:00) [3]

for a:=10 downto 0 do
if ListBox.Items[a].Selected then
ListBox.Items.Delete(a);


France   (2002-09-12 10:32:00) [4]

> Игорь Шевченко © (12.09.02 10:27)

ListBox.Items.Delete(a) ?

Это работает для конкретного значения. Но как узнать, выделен пункт, к примеру, 4, или нет?


Игорь Шевченко   (2002-09-12 10:27:00) [5]

ListBox.Items.Delete(a) ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо