|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.08.2009, 01:07 | #1 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
Проблема с RadioButton
Здравствуйте, дорогие коллеги ! Такой вопрос, есть две формы, с первой формы я вызываю вторую, на которой расположены три компонента RadioButton, и потом когда я выделяю например RadioButton2 и выхожу из этой второй формы, мне нужно что бы потом когда я зайду опять в нее, то был выделен RadioButton1, поэтому я прописываю в FormClose такой код :
Код:
|
28.08.2009, 01:31 | #2 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 135
|
Попробуйте перенести этот код в слбытие onShow
Будь проще, бери пример с одноклеточных
|
28.08.2009, 01:32 | #3 | |
Пользователь
Регистрация: 08.08.2009
Сообщений: 65
|
Цитата:
Error 404: Подпись not found
|
|
28.08.2009, 01:33 | #4 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
Пробовал, все также, я сам не понимаю в чем прикол, если например поставить на форм кнопку и в событие прописать данный код, то все сработает, я так понял почему-то нельзя присвоить эти значения в при закрытии и показе формы . . .
|
28.08.2009, 01:45 | #5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а бряками посмореть выполняется ли код или нет, пробывал?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
28.08.2009, 01:48 | #6 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Во первых сгруппируй их в группу (в свойстве "группа" должно быть у всех одинаковое число), и тогда будет достаточно выбрать один из них, остальные сами сбросятся. Или же можно использовать TRadioGroup, специально для таких случае сделано, в нем выделяется через ItemIndex.
По поводу того что пропадает, то можно или перед вызовом формы отметить нужный тебе радиобатон Form2.RadioButton1.Checked := True;, или в событии Activate (вызывается каждый раз при активации формы). Лучше перед вызовом, так надежнее.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
28.08.2009, 01:57 | #7 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 135
|
А вы случайно не закрываете программу? Ксли закрываете то вам нужно где нибудь сохранять настройки (например файлы, или ini файлы).
Будь проще, бери пример с одноклеточных
|
28.08.2009, 02:03 | #8 |
Форумчанин
Регистрация: 15.12.2007
Сообщений: 422
|
Спасибо всем, разобрался, да на самом деле если добавить в событие активации, то все заработает
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание radiobutton | Яр|/||< (^_^) | Общие вопросы Delphi | 6 | 30.07.2009 22:29 |
Radiobutton в Mainmenu | beemoto | Общие вопросы Delphi | 5 | 28.05.2009 12:18 |
radiobutton | Bon'ka | Компоненты Delphi | 4 | 16.05.2009 21:56 |
RadioButton | Pavelok | Общие вопросы Delphi | 3 | 14.05.2009 14:05 |
Проблема с radiobutton | Danilpo | Компоненты Delphi | 4 | 03.03.2009 08:16 |