![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Как при закрытии окна программы сделать проверку типа: Сохранить файл? OnClose чет не работает
|
#2
|
||||
|
||||
![]() Используй OnCloseQuery.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#3
|
|||
|
|||
![]() Цитата:
Потому что правильное событие для этого - OnCloseQuery. |
#4
|
|||
|
|||
![]() неа, не работает. Закрываю программу и он закрывает программу)
|
#5
|
|||
|
|||
![]() Код:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin Form3.Show; Form1.Enabled:= False; end; |
#6
|
||||
|
||||
![]() Не хотим закрыть программу:
Код:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin CanClose := False; end; Код:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin CanClose := True; end; Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#7
|
|||
|
|||
![]() Спасибо, а как закрыть все окна програаму и саму программу? From1.Close; Form2.Close; и т.д или как-то правильнее и быстрее можно?
|