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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.05.2009, 12:31   #1
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию Закрытие формы (Delphi)

Добрый день!
Что нужно сделать, чтобы при первой попытке закрыть форму, - она не закрылась, а вывела сообщение.
VadEr вне форума
Старый 30.05.2009, 12:53   #2
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

Код:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if messageDlg('Убедитесь что изменения в документе сохранены. Закрыть?',mtconfirmation, [mbOk,mbCancel],0)=mrCancel
then CanClose:=false;
end;
Жми на весы!!!
Chudo4258 вне форума
Старый 30.05.2009, 12:55   #3
densan
Пользователь
 
Регистрация: 25.08.2008
Сообщений: 19
По умолчанию

B
Код:
egin

  with Application do
  begin
    NormalizeTopMosts;
    MessageBox('This should be on top.', 'Look', [smbOK]);
    RestoreTopMosts;
  end;
end;

Последний раз редактировалось MaTBeu; 30.05.2009 в 13:32.
densan вне форума
Старый 30.05.2009, 12:56   #4
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Код:
Procedure TForm1.FormClose(Sender: TObject; Var Action: TCloseAction);
Begin
If Tag = 0 Then
Begin
Action:=CaNone;
ShowMessage('Сообщение');
Tag:=1;
End;
End;
Всегда рад помочь!
Terran вне форума
Старый 30.05.2009, 12:59   #5
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию

Благодарю!
VadEr вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрытие формы girz БД в Delphi 7 13.05.2009 22:54
Запрет на закрытие формы Хамяг Общие вопросы Delphi 10 09.01.2009 14:40
Закрытие формы MDIChild в MDI приложении Avalonix Общие вопросы Delphi 4 29.05.2008 16:45
Запретить закрытие окошка формы крестиком "Х" Slim Microsoft Office Excel 5 28.03.2007 19:39