Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Выделение строки

1.3K
23 ноября 2003 года
Dissident
73 / / 05.03.2003
Как узнать что ListBox выделен, т.е. одна из его строк выделена, просто если ничего не выделять и нажать на кнопку (в моей проги), то появляется ошибка, т.к у меня читается выделеная строка.
507
24 ноября 2003 года
PASS
45 / / 20.09.2000
Цитата:
Originally posted by Dissident
Как узнать что ListBox выделен, т.е. одна из его строк выделена, просто если ничего не выделять и нажать на кнопку (в моей проги), то появляется ошибка, т.к у меня читается выделеная строка.



По ходу, можно узнать только организовав цикл по всем строкам ListBox'а:

 
Код:
// Имя ListBox'a -- 'LBox'
for ( int i = 0; i < LBox->Items->Count; i++ )
    {
    if ( LBox->Selected [ i ] )
        {
        // Выделена строка с индексом i
        // ...
        break;
        }
    }
293
24 ноября 2003 года
SEDEGOFF
586 / / 06.10.2002
Если ничего не выделено
LBox->ItemIndex < 0
иначе
LBox->ItemIndex >= 0
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог