![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| PIF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 27.1.2005 Репутация: нет Всего: нет |
Подскажите пожалуйста, у меня такая проблема: На форме есть Edit и несколько RadioButton, мне нужно, чтобы все изменения в Edite, и переключение RadioButton'ов при нажатие кнопки ("Применить")сохранялись, а при нажатии кнопки "закрыть" оставались такими же как при открытии формы.
Заранее премного благодарен!!! |
|||
|
||||
| mvdr |
|
|||
|
физик ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1349 Регистрация: 31.12.2004 Где: Волгоград, Россия Репутация: 1 Всего: 42 |
Сохраняй в Мемо все значения, и потом если надо (нажата кнопка "применить" - присвайвай их соответствующим полям.)
-------------------- Появляюсь редко, но часто метко Изображать идиота сложнее, чем изображать умного: полезнее и не каждому дано |
|||
|
||||
| Marriage |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 842 Регистрация: 4.5.2004 Где: Таганрог Репутация: нет Всего: 2 |
Создай динамически на показ формы соотв. компоненты и храни в них начальные значения. А потом просто делаешь присваивание или нет.
-------------------- Praemonitus, praemunitus |
|||
|
||||
| PIF |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 27.1.2005 Репутация: нет Всего: нет |
А не могли бы привести пример, если можно с объяснением. Заранее благодарен!!! |
|||
|
||||
| mvdr |
|
|||
|
физик ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1349 Регистрация: 31.12.2004 Где: Волгоград, Россия Репутация: 1 Всего: 42 |
PIF, тебе, как я понял, надо спрашивать пользователя хочет ли он оставить изменения или нет. Так?
Тогда при запуске приложения пиши в Мемо ВСЕ параметры всех компонент. При закрытии сравнивай текущие параметры с первоначальными. Если есть различия, то спрашивай подтверждения их внесения, а потом присвайвай соответствующим компанентам. Если надо чтоб и в следующий раз программа запускалась с измененными параметрами, то все эти сохранения (Мемо) сохраняй в файл на диске, и при старте программы - бери их оттуда. -------------------- Появляюсь редко, но часто метко Изображать идиота сложнее, чем изображать умного: полезнее и не каждому дано |
|||
|
||||
| Dr.No_xXx |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 215 Регистрация: 24.2.2005 Репутация: нет Всего: нет |
Либо можешь создать *.ini файл.
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |