|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.12.2010, 08:42 | #1 |
Пользователь
Регистрация: 20.02.2009
Сообщений: 19
|
ходим по RadioButton по нажатию кнопки
всем привет, сейчас опишу подробнее ситуацию.
есть форма на ней GroupBox. и button В GroupBox есть 10 radiobutton ( ! НЕ RAdioGroupe ). Пытаюсь сделать такое: по нажатию кнопки button, активным элементом стал radiobutton1, а при следующем нажатии активный radiobutton2. (то есть свойство cheked:=true, по очереди, сначала у radiobutton1, radiobutton2 , и тд по очереди). Само собой что все сразу cheked:=true они не могут быть. пробовал с помощью: groupbox2.Component; groupbox2.Control; Не вышло ничего. с RAdioGroupe конечно в этом плане понятно все, переход по итеминдех. Но к сожалению не подходит. Если есть думки по этому вопросу, как сделать, то подскажите пожалуйста. |
11.12.2010, 09:45 | #2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
по быстрому вот такая корявка выходит, подумай доработай если надо, но честно говоря непонимаю почему не подходит TRadioGroup
Код:
|
11.12.2010, 10:25 | #3 |
Пользователь
Регистрация: 20.02.2009
Сообщений: 19
|
ОГО!!! Спасибо за код. Работает ведь !!!
почему не подходит TRadioGroup. программа - это тест, в нем каждый вопрос соответствует radiobutton, есть 2 кнопки ответить и пропустить, так вот если нажимаем ответить, то radiobutton.color:=clgreen, а если пропустить, то color: red. radiobutton.color это как идентификатор для отвеченых и пропущеных вопросов. У TRadioGroup я такого не нашел. |
11.12.2010, 10:25 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Можно в свойство Tag RadioButton-ов поместить порядковые номера, при нажатии Button найти RadioButton с Checked=True, вытащить из Tag его порядковый номер, найти RadioButton со следующим порядковым номером в Tag и ему Checked:=True
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
11.12.2010, 10:30 | #5 |
Пользователь
Регистрация: 20.02.2009
Сообщений: 19
|
спасибо вам большое, за потраченое суботнее время )))
сделал все работает. |
11.12.2010, 10:36 | #6 | ||
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Цитата:
Цитата:
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закрытие кнопки по нажатию Esc | FullmetalAlchemist | Microsoft Office Excel | 2 | 22.07.2014 17:23 |
3 кнопки Radiobutton | viteyk | Компоненты Delphi | 4 | 19.10.2010 09:30 |
Показать окно по нажатию кнопки | L.A.M.E.R. | Общие вопросы Delphi | 6 | 20.07.2009 22:22 |
Сортировка по нажатию кнопки | Nate-p | Microsoft Office Access | 2 | 25.06.2008 08:35 |
Картинка появляется по нажатию кнопки! | MAKEDON | Общие вопросы Delphi | 3 | 12.12.2007 22:49 |