Fórum Capturar as Horas do Servidor #209328
25/01/2004
0
E ae Gente blz?
Tenho um projeto Cliente e preciso acrescentar nele uma funçao que atualiza as horas da maquina de acordo com as horas do servidor.
Alguem sabe como capturar as horas do Servidor e como atualizar as horas do sistema?
Uso Win XP...
Desde jah agradeco.
Tenho um projeto Cliente e preciso acrescentar nele uma funçao que atualiza as horas da maquina de acordo com as horas do servidor.
Alguem sabe como capturar as horas do Servidor e como atualizar as horas do sistema?
Uso Win XP...
Desde jah agradeco.
Jeffersonontop
Curtir tópico
+ 0
Responder
Posts
25/01/2004
Bsaf
qual o banco usado
Responder
Gostei + 0
25/01/2004
Fabio.hc
Tente assim:
Se vc estiver utilizando o interbase:
WinExec(PChar(´Net Time \\´+Edit1.Text),SW_HIDE);
Se vc estiver utilizando o interbase:
procedure TFrmPrincipal.DataHoraServidor; var SystemTime : TSystemTime; begin with dmA.qryDataHora do begin Close; SQL.Text:=´SELECT CURRENT_DATE, CURRENT_TIME FROM RDB$DATABASE´; Open; end; With SystemTime do begin //Definindo a data do sistema wYear:= StrToInt(copy(dmA.qryDataHora.Fields[0].AsString,7,4)); wMonth:= StrToInt(copy(dmA.qryDataHora.Fields[0].AsString,4,2)); wDay:= StrToInt(copy(dmA.qryDataHora.Fields[0].AsString,1,2)); //Definindo a hora do sistema wHour:= StrToInt(copy(dmA.qryDataHora.Fields[1].AsString,1,2)); wMinute:= StrToInt(copy(dmA.qryDataHora.Fields[1].AsString,4,2)); wSecond:= StrToInt(copy(dmA.qryDataHora.Fields[1].AsString,7,2)); end; //Colocar a data e hora do sistema SetLocalTime(SystemTime); end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)