Fórum pegar a hora do micro?? #219661
10/03/2004
0
e pegar ela quando ele for ligado??
Zumbi
Curtir tópico
+ 0Posts
10/03/2004
Rômulo Barros
Gostei + 0
10/03/2004
Skaarj
private
{ Private declarations }
procedure WMQueryEndSession (var Msg : TWMQueryEndSession); message WM_QueryEndSession;
.
.
.
procedure TForm1.WMQueryEndSession (var Msg : TWMQueryEndSession);
begin
[b]//aqui voce coloca onde salvar a hora[/b]
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][/code]
Gostei + 0
10/03/2004
Zumbi
Gostei + 0
10/03/2004
Skaarj
pode por na pasta do INICIAR ou entao fazer uma referencia nessa chave do registro:
[b:5393851b6a]HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run[/b:5393851b6a]
olha pra ver a qnto tempo o win foi ligado[DTDelphi]:
var TempoInicial, TempoFinal, Intervalo: Integer begin TempoInicial := GetTickCount; ... // código a ser executado ... TempoFinal := GetTickCount; Intervalo := TempoFinal - TempoInicial; end.
Gostei + 0
10/03/2004
Zumbi
tem como pegar a hora que se desliga o monitor????
Gostei + 0
10/03/2004
Lucas Silva
ai você complicou mais ainda.....
Gostei + 0
10/03/2004
Zumbi
esquecem essa parte:
[quote = ´Zumbi´]tem como pegar a hora que se desliga o monitor????
como que eu posso fazer isso:
[quote =´Undeclared Identifier´]Esta aplicação tb terá q ser executada no boot do sistema para que a hora em que o computador foi desligado, possa ser captuda. Para o boot do windows, utilize o registro (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run)
Gostei + 0