Ver Mensaje Individual
  #2  
Antiguo 16-04-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola BPL.

Como no se requiere intervención del usuario, creo que capturar el mensaje WM_ENDSESSION te va a funcionar:
Código Delphi [-]
type
  TForm1 = class(TForm)
  private
    procedure WMEndSession(var Msg: TWMEndSession); message WM_ENDSESSION;
  ...

implementation

procedure TForm1.WMEndSession(var Msg: TWMEndSession);
begin
  if Msg.EndSession then
  begin
    // Cerrar las tablas sybase
    ShowMessage('Windows se cerrará'); // Quitar (solo como ejemplo)
  end;
end;

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 16-04-2012 a las 21:33:16.
Responder Con Cita