Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2009, 02:11   #1
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

Доброго времени суток.

Делаю проверку на сохранение перед выходом. Когда нажимаю на кнопку "выход" окошко с подтверждением сохранения выскакивает, а когда жму на крестик самого окна - не появляется. Но если нажать на кнопку "выход", затем нажать "отмена" в запросе на сохранение, а потом нажать на крестик окна, то в этом случае запрос на сохранение появляется.

Ничего не пойму...

Файл программы прикрепляю. Запустите прогу, нажмите F1, попробуйте изменить любое поле в гриде и нажмите на "Выход" или на крестик окна, и скажите у кого какие результаты.

Может я что-то где-то неправильно сделал, а может и глюк?
Может у меня при компиляции что-то?
Проверьте exe'шник и для сравнения компильните исходники...

Заранее благодарен.

Ну кто-нибудь проверьте у себя... А то программинг стоит...
Вложения
Тип файла: rar sourse.rar (55.2 Кб, 20 просмотров)
Тип файла: rar exe.rar (347.2 Кб, 13 просмотров)

Последний раз редактировалось Stilet; 30.07.2009 в 11:39.
Arkuz вне форума Ответить с цитированием
Старый 30.07.2009, 11:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
и скажите у кого какие результаты.
Дочернее окно закрылось спросив меня про сохранения без ошибок.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.07.2009, 13:06   #3
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Все прекрасно как ты и говорил работает. И ехе-шник и исходники.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 30.07.2009, 13:21   #4
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

Всем спасибо. Ничего не понимаю... У меня не работает...
Arkuz вне форума Ответить с цитированием
Старый 31.07.2009, 01:32   #5
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

Попробуйте так... Просто в гриде измените значение поля и ничего не нажимайте(типа Enter или ещё каких-либо клавиш) и нажмите на "выход", запрос появится. Если изменить поле и ничего не нажимать и сразу на крестик закрытия окна, вот тогда запроса не будет.

Я так понимаю, что при нажатии на бутон фиксируется перемещение к другому объекту и и база стоит в состоянии редактирования, поэтому и появляется запрос на выход, а когда сходу нажать на крестик ничего не фиксируется и вот возникает такая лажа...

Попробуйте, жду ответа...
Arkuz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не срабатывает Защита Автофигуры valerij Microsoft Office Excel 6 15.03.2009 18:50
После CreateFile не срабатывает DeleteFile Arkuz Общие вопросы Delphi 7 13.03.2009 00:04
timer срабатывает только один раз! KWN, lnc Общие вопросы Delphi 1 05.03.2009 12:58
Рекурсия - не срабатывает return iankov PHP 2 24.02.2009 16:31
PopUpMenu не срабатывает OnDrawItem Comer_Jus Общие вопросы Delphi 6 16.05.2008 21:48