Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.03;
Скачать: CL | DM;

Вниз

Как вернуться в прошлое?   Найти похожие ветки 

 
Гиричев Руслан ©   (2004-02-21 18:09) [0]

Здравствуйте!
После CloseQuery у меня идёт запрос на сохранение, вопрос в том, как закрыть это окно и вернуться в программу?
Заранее спасибо, причём очень ОГРОМНОЕ!!!


 
TUser ©   (2004-02-21 18:12) [1]

hide. А как вернуться в прогу, если ты оттуда не уходил - не знаю *)


 
YurikGl ©   (2004-02-21 18:20) [2]

Посмотри CanClose


 
Юрий Зотов ©   (2004-02-21 19:08) [3]

> Гиричев Руслан

Надо не ПОСЛЕ CloseQuery, а в САМОМ CloseQuery.

if DataNotSaved and (MessageBox(...) = ID_YES) then
begin
... // Сохранение данных
end;


 
Max003   (2004-02-21 19:44) [4]

По теории Инштейна для того, чтобы вернуться в прошлое необходимо развить скорость близкую или даже большую, нежели скорость света.


 
Гиричев Руслан ©   (2004-02-21 22:20) [5]

Спасибо, сейчас посмоРЮ


 
Гиричев Руслан ©   (2004-02-21 22:37) [6]

Нет, всё же вопрос не правильный :-)
Вы уж извините, но как закрыть то окно, и продолжать работать в проге. Кагда на кнопку пишешь Close;, зависает...

> Юрий Зотов
Извините, но у меня должна открываться моя форма, а не стандартная...


 
Гиричев Руслан ©   (2004-02-21 22:38) [7]

извините, там не Close, а hide...
когда close - выходит из проги


 
Юрий Зотов ©   (2004-02-21 23:01) [8]

> Гиричев Руслан © (21.02.04 22:37) [6]
> Извините, но у меня должна открываться моя форма, а не
> стандартная...

А что, это неразрешимая проблема?

if DataNotSaved then
with TMySaveDataForm.Create(nil) do
try
ShowModal
finally
Free
end;


 
Гиричев Руслан ©   (2004-02-22 00:11) [9]

Увы, никак нет!


 
Palladin ©   (2004-02-22 00:15) [10]

увы никак нет что?


 
Maxud ©   (2004-02-22 01:45) [11]

Наверное вопрос в этом: procedure TfmMain.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose := MessageBox(Handle, "Вы хотите закрыть программу?",
Завершение работы", MB_YESNOCANCEL + MB_ICONQUESTION)=ID_YES;
end;


 
Alex Konshin ©   (2004-02-22 04:11) [12]

Следующий вопрос будет о том, почему его программа не закрывается при шатдауне Windows и даже подвешивает их при этом.



Страницы: 1 вся ветка

Текущий архив: 2004.03.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.044 c
3-5981
Lisa
2004-02-04 13:55
2004.03.03
в DBGrid не работает мышинный скроллинг


4-6281
ЗапМакс
2003-12-25 18:06
2004.03.03
Информация о наборе символов в шрифте


14-6228
ZeCChiN
2004-02-10 20:33
2004.03.03
О потрепаться


1-6109
Caries_
2004-02-19 18:25
2004.03.03
не загружается dll (похоже 16-разр) в 32-битное приложение


1-6088
SergP
2004-02-20 22:12
2004.03.03
Подскажите компонент....