Fórum Alterar data do windows #281045
11/05/2005
0
Como faço para que minha aplicação altere a data do sistema operacioanl (Windows)?
Jener
Curtir tópico
+ 0
Responder
Posts
11/05/2005
Bruno Belchior
Utilize a função [b:ed028a01fb]SetLocalTime[/b:ed028a01fb] que está na biblioteca [b:ed028a01fb]Windows[/b:ed028a01fb] ele pede um argumento do tipo [b:ed028a01fb]TSystemTime[/b:ed028a01fb] para poder utiliza-lá converta um tipo [b:ed028a01fb]TDateTime[/b:ed028a01fb] para TSystemTime com o procedimento [b:ed028a01fb]DateTimeToSystemTime[/b:ed028a01fb]... ex.: só lembrando ue [b:ed028a01fb]EncodeDate[/b:ed028a01fb] está na biblioteca [b:ed028a01fb]DateUtils[/b:ed028a01fb] valeu...
var NovaData: TSystemTime; Data; begin Data := EncodeDate := EncodeDateTime(2001, 04, 20, 12, 00, 00, 00); DateTimeToSystemTime(Data, NovaData); SetLocalTime(NovaData); end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)