hh : mm : ss 타이머 (Timer1.Interval : = 1000)에 대한 짧고 효과적인 코드가 있습니까? 나는 하나를 만들 수 있지만 뭔가 효율적인 것을 원합니다.델파이 : 간단한 hh : mm : ss 타이머
감사합니다.
내 코드 :
Var MyTime:TTime;
MyTime:=EncodeTime(0,0,0,0);
procedure TForm1.Timer1Timer(Sender: TObject);
begin
MyTime:=incsecond(Mytime,1);
form1.Label1.Caption:='Time: '+TimeToStr(MyTime);
end;
질문에 주어진 정보를 전적으로 기반으로 무엇을 원하는지 알기가 불가능합니다. 정확히 무엇을 성취하고자하는지 알려줄 필요가 있습니다. 수 밀리 초를시, 분, 초로 변환하는 데 도움이 필요하십니까? 아니면 디지털 시계에 애니메이션 효과를 적용 하시겠습니까, 아니면 ...? –
레이블에 시간 (hh : mm : ss)을 표시하기 만하면됩니다. "밀리 초 수를시, 분, 초"로 변환하거나 가능한 경우 변환하지 않습니다. – maxfax
효율적인 정의? 최소 실행 시간? 최소한의 코드? 최소한의 StackOverflow 조회? – dthorpe