Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++ Builder

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.61
Samrisbe
1351 / 721 / 33
Регистрация: 28.01.2011
Сообщений: 1,958
#1

ComboBox1->ItemIndex ! - C++ Builder

15.10.2011, 23:15. Просмотров 2526. Ответов 1
Метки нет (Все метки)

Поставлена задача осуществить проверку на:
выбран ли какой нибудь пункт или нет из списка ComboBox1. Всего Indexов 30 строк, что значит варианты могут быть - от '0' до '29'. Я могу написать проверку на все 29 отдельно if и так далее, но с какой совестью я должен леч спать после такого кащунства.

Мои эксперементы привели к следующему коду который Builder проглотил как тещин блин:
C++
1
if (ComboBox1->ItemIndex != (ComboBox1->ItemIndex<'0'||ComboBox1->ItemIndex>'29'))
Однако во время исполнения программы проверка происходит только на Index '3' ?

Не будут ли любезны многоуважаемые, опытные, добрые и отзывчивые люди направить мой эксперемент в нужное русло!?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2011, 23:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ComboBox1->ItemIndex ! (C++ Builder):

RadioGroup->ItemIndex при OnClick не работает - C++ Builder
Здравствуйте. Подскажите,пожалуйста, что не так. RadioBox имеет имя transfer. ItemIndex установлен на -1. Для проверки пытаюсь...

Отобразить в Label значение в зависимости от выбранного ItemIndex в ComboBox - C++ Builder
Всем здравствуйте) Прошу помощи, пожалуйста) Имеется combobox и item прописаны вот так void __fastcall TForm9::FormShow(TObject...

Цикл по ComboBox1 - C++ Builder
Всем привет) for(int i = 0; i &lt; ComboBox1-&gt;Items-&gt;Count; i++){ Button4-&gt;Click(); Допустим в ComboBox1 5 значений мне нужно...

Проверка ComboBox1 - C++ Builder
Как сделать условия если в ComboBox1 нет записей, тогда при нажатии на Button1, вылазил ShowMessage? Что то я не где ответа не нашел....

Очистить ComboBox1->Text - C++ Builder
Как очистить выбранный ComboBox1-&gt;Text и поменять его на новое значение? без ComboBox1-&gt;ItemIndex=-1; т.е. как AnsiString str;...

Передать текст из ComboBox1 - C++ Builder
Добро всем! :senor: Так отправляю параметр окну: SendMessageA(FindWindowA(NULL, &quot;ROOF1&quot;), WM_COPYDATA, 0, (LPARAM)&amp;cd); Возникла...

1
LK
Заблокирован
16.10.2011, 05:46 #2
хотя я и не отношу себя к "любезным многоуважаемым опытным добрым и отзывчивым" людям, все же попробую ответить
C++
1
if (ComboBox1->ItemIndex != (ComboBox1->ItemIndex<'0'||ComboBox1->ItemIndex>'29'))
1. Зачем здесь апострофы ?
2. Как ты себе предчтавляешь строку комбобокса с индексои -326 ?
так не пробовал:
C++
1
2
3
if (ComboBox1->ItemIndex<0||ComboBox1->ItemIndex>29) {
  return;
else {ТоЧтоТыХотелСказать;}
?

Добавлено через 5 часов 37 минут
или так:
C++
1
2
3
if (ComboBox1->ItemIndex>=0||ComboBox1->ItemIndex<=29) {
  ТоЧтоТыХотелСказать;
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2011, 05:46
Привет! Вот еще темы с ответами:

Зависимость combobox2 от combobox1 - C++ Builder
Задача такая, при выборе элемента в combobox2, если не выбран элемент в combobox1, выдавал сообщение об ошибке Пример есть, но не...

программный выбор строки в ComboBox1 - C++ Builder
Доброго времени суток! Нужно в ComboBox1 программно установить выбранной строкой, строку с заданным значением. ComboBox1-&gt;ItemIndex =...

Получить список файлов в ComboBox1 - C++ Builder
Есть список файлов с форматом тхт, например. Нужно сделать так, что б в ComboBox был список тех файлов. Как это организовать?

ComboBox1->Items - выбор значение и отображение эдит - C++ Builder
Подскажите как записать... У меня есть ComboBox1 с значениями А B C D, мне нужно написать &quot;если в комбобоксе выбрано значение А то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru