![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | ||
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Послушайте, вы как капризная институтка! То сначала:
Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 01.03.2008
Сообщений: 27
|
![]()
To mihali4,Kostia
Почитав в helpe про хальт, стало ясно, что это не слишком корректный выход из программы. Поэтому реализовал, как Вы говорите. Спасибо всем. |
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 11.01.2008
Сообщений: 42
|
![]()
Вот, вот. У меня сейчас проблема, незнаю как сохранить данные дочерней формы.
Создаю ее так: Код:
Код:
Последний раз редактировалось AnalogXP; 14.03.2008 в 23:00. |
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
![]()
А если сохранять настройки в Form2.OnDestroy ?
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 24.02.2007
Сообщений: 22
|
![]()
Очень просто. Сделать так, чтобы во время работы с дочерней формой нельзя было закрыть основную, а именно:
Код:
|
![]() |
![]() |
![]() |
#16 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
Форма получила приказ закрыться и выполняет его, производя необходимое сохранение. Поскольку вы ее показываете не модально, то вам можно при закрытии главной формы сделать try Form2.Close; Form2.Free; Да и то это необязательно, поскольку при закрывании приложения все формы убьются как детишки этого приложения. Последний раз редактировалось mihali4; 14.03.2008 в 23:34. |
|
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 11.01.2008
Сообщений: 42
|
![]()
Задача в том, чтобы, дочернее окно было полностью независимым от родительского. То есть я должен работать и с главной и с дочерней формой одновременно. Если во время работы приложения, я закрываю дочернее окно, а потом снова ее запускаю, то все как надо сохраняется. Если же во время работы обоих окон, я закрываю главное окно, то дочерняя свои настройки не сохраняет. Вот эту проблему я не могу решить. Убрал я эти
Код:
Кстате, отделяю дочернюю форму от главной, вот так: Код:
Последний раз редактировалось AnalogXP; 15.03.2008 в 01:06. |
![]() |
![]() |
![]() |
#18 | |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#19 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Вот-вот, а каскадное закрытие окон, о котором я уже упоминал, эту проблему снимает
Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка и падение (выход) Excel при выполнении сложной программы на VBA | Serge_Bliznykov | Microsoft Office Excel | 6 | 13.08.2008 16:50 |
Выход из цикла | RIO | Помощь студентам | 1 | 21.04.2008 22:55 |
Циклы и выход из них. | alikk | Общие вопросы Delphi | 23 | 13.04.2008 08:44 |
Корректный выход | Constellation | БД в Delphi | 3 | 07.12.2007 15:47 |
Выход из программы | Slash | Общие вопросы Delphi | 8 | 24.03.2007 07:53 |