Fórum MENSAGEM DO WINDOW XP #222626

26/03/2004

0

CERTA VEZ, NAO ME LEMBRO EM QUE SITE VI UMA FUNCAO QUE ACIONA A MENSGEM PADRAO DO WINDOWS XP QUE DESLIGA O COMPUTADOR EM ALGUNS SEGUNDOS,,
E NA MESMA, MOSTRAVA COMO IMPEDIR SEU DESLIGAMENTO, TIPO (FALSE, TRUE)

SE ALGUEM PUDER ME ENVIAR ESTA FUNCAO AGRADECO

calypsobr@hotmail.com


Antxnix

Antxnix

Responder

Posts

26/03/2004

Rômulo Barros

[size=18:c09a94886b][color=red:c09a94886b]OBS--> O Codigo abaixo foi retirado aqui do forum, entao, antes de postar, pesquisem....[/color:c09a94886b][/size:c09a94886b]

sim.. precisamos primeiro interceptar o desligamento do Windows.. e dae gravar a hora, agora onde voce vai salvar se é em database ou INI, escolhe Código:
private 
   { Private declarations }
    procedure WMQueryEndSession (var Msg : TWMQueryEndSession); message WM_QueryEndSession; . . . procedure TForm1.WMQueryEndSession (var Msg : TWMQueryEndSession); begin         //aqui voce coloca onde salvar a hora        Msg.Result := 1; //permite a continuidade do desligamento end; 
Agora quando ligar voce busca no teu INI ou na tua database o registro referente a essa hr.. [a dica do desligamento foi feita por Marco Antonio do clubedelphi]



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar