Eu faço assim:

!!CB!! 208
Number: WM_QUERYENDSESSION    = 0x0011
no application actions

!!CB!! 28
On WM_QUERYENDSESSION
   Call registraEndSession( )
 Return TRUE


2009/1/21 Daniela Diegues <ddieg...@asm.com.br>

>  Pessoal, bom dia.
>
>
>
> Tenho uma aplicação que roda como serviço e preciso deletar registro de uma
> tabela no momento que ela sair do ar, seja porque alguém derrubou o serviço,
> seja porque finalizou o processo pelo gerenciador de tarefas do Windows.
>
>
>
> Tentei utilizar a mensagem WM_CLOSE, mas não entra nestes eventos... alguém
> teria alguma idéia de como implementar isso ???
>
>
>
> Muito obrigada,
>
>
>
> *Daniela Diegues***
>
> *Analista de Desenvolvimento*
>
> *ddieg...@asm.com.br*
>
> ASM Serviços para Empregadores
>
> Rua Alvares Penteado,203
>
> CEP: 01012-000 - São Paulo - São Paulo
>
> Tel: +55 (11) 3526-5334
>
> *http://www.asm.com.br*
>
>
>
>
>
> Esta a mensagem (incluindo anexos, se houver) contém informações
> confidenciais para o destinatário, e tem fins específicos e é protegida por
> lei.
>
> Se você não é o destinatário desta mensagem, você deve apagá-la. Qualquer
> divulgação, cópia ou distribuição desta mensagem, ou qualquer ação tomada
> com base em tal, é estritamente proibida.
>
>
>
>
>



-- 
Lairton N de Almeida Jr.
lair...@gmail.com

Responder a