Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Preguntar antes de salir de aplicacion (https://www.clubdelphi.com/foros/showthread.php?t=30801)

jorgesl 19-04-2006 20:10:51

Preguntar antes de salir de aplicacion
 
Como puedo validar que después de que el usuario de click a la "X" de la barra de titulo de mi aplicación para salir de mi programa, preuntar si en verdad quiere salir ?

Es decir, en que evento valido eso ?

maeyanes 19-04-2006 20:18:15

Usa el evento OnCloseQuery de la forma principal...

jorgesl 19-04-2006 20:19:57

Código:

if messageDlg('¿Realmente desea cancelar salir de la aplicacion?',mtConfirmation,[MbOk, MbCancel],0) = mrOk
then
  Application.Terminate;
else
 //¿?

:p

Neftali [Germán.Estévez] 19-04-2006 20:21:17

¿Has probado el OnCloseQuery?

maeyanes 19-04-2006 20:23:03

Código Delphi [-]
procedure TMainForm.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
  CanClose := MessageDlg('¿Realmente desea salir de la aplicación?', mtConfirmation, [mbOK, mbCancel], 0) = mrOk
end;

jorgesl 19-04-2006 20:24:13

:D Gracias Sensei

maeyanes 19-04-2006 20:25:15

De nada joven Padawan... :D


La franja horaria es GMT +2. Ahora son las 20:14:24.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi