| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Кнопки. |
| Автор: JAnty 7.6.2005, 20:08 |
| Есть 40 кнопок. "Кнопка1"..."Кнопка40". При нажатии на каждую из них, должно вводитьса число в глобальную переменную int tmp; Тоесть, при нажатии на "Кнопка10" переменная tmp=10; Прописывать в каждом обработчеке очеть муторно. Должен быть кокойто простой способ, например как в ВижуалБэйсике с Индексами. Подскажите пожалуйсто. |
| Автор: Mysterio 8.6.2005, 07:33 |
| Попробуй брать из Name 1-2 последних символа, распиши для них событие.Теперь можно для всех кнопок установить единое св-во onclick(или какое тебе нужно).. ЗЫ.не могу представить пример такой программы... по-моему это всё с успехом можно заменить TrackBar'ом. |
| Автор: chaos 8.6.2005, 08:52 | ||
Вот тебе наглядный пример:
ПОЛЬЗУЙСЯ)) |
| Автор: Vyacheslav 8.6.2005, 09:43 | ||
Используй свойство Tag. Инициализируй его в рантаме(в цикле) или в дизайне соответствующим значением и
|
| Автор: JAnty 8.6.2005, 10:43 | ||
Cлабая фантазия. Мне нужно 45 кнопок. Прямоугольное поле 9*5. Vyacheslav Огромное спасибо. Именно такого простого решения я и ожидал. Добавлено @ 10:46 Офигенно круто! Спасибо. |