quarta-feira, 4 de novembro de 2009

Acertar a data e hora do sistema através do programa

{ Coloque dois TEdit no form.
Coloque um TButton no form e altere o evento OnClick deste botão como abaixo: }
procedure TForm1.Button1Click(Sender: TObject);

var
DataHora: TSystemTime;
Data, Hora: TDateTime;
Ano, Mes, Dia,
H, M, S, Mil: word;
begin
Data := StrToDate(Edit1.Text);
Hora := StrToTime(Edit2.Text);
DecodeDate(Data, Ano, Mes, Dia);
DecodeTime(Hora, H, M, S, Mil);
with DataHora do begin
wYear := Ano;
wMonth := Mes;
wDay := Dia;
wHour := H;
wMinute := M;
wSecond := S;
wMilliseconds := Mil;
end;
SetLocalTime(DataHora);
end;

Nenhum comentário:

Postar um comentário