Bom, eu queria saber como eu faria para alterar e parar a hora do PC
ex:
Eu clico no botão1 aí o tempo vai para 19:30:00 e fica parado aí
como eu faço isso?
eu uso esse código para parar o tempo
--------------------
↓ Função
--------------------
function SetNewTime(Hora, Min, Seg: word): boolean;
var
st: TSYSTEMTIME;
begin
GetLocalTime(st); // Pega hora corrente
st.wHour := Hora;
st.wMinute := Min;
st.wSecond := seg;
if not SetLocalTime(st) then
Result := FALSE
else
Result := true;
end;
--------------------
↓ Num timer
--------------------
var
Present: TDateTime;
Hour, Min, Sec, MSec: word;
hh, mm, ss : shortstring;
begin
Present:= Now;
DecodeTime(Present, Hour, Min, Sec, MSec);
sec := sec - 1; // mantem o relogio parado entre um segundo e outro
hh := IntToStr(hour);
mm := IntToStr(min);
ss := IntToStr(sec);
SetNewTime(StrToInt(hh),StrToInt(mm),StrToInt(ss));
end;
Pergunta
Blackleaf
Bom, eu queria saber como eu faria para alterar e parar a hora do PC
ex:
Eu clico no botão1 aí o tempo vai para 19:30:00 e fica parado aí
como eu faço isso?
eu uso esse código para parar o tempo
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.