본문 바로가기
Delphi Tip/컴포넌트

타이머(TTimer)를 이용한 주기적 작업 처리

by MonoSoft 2025. 3. 24.
728x90
반응형

타이머(TTimer)를 이용한 주기적 작업 처리

 

타이머(TTimer)를 이용한 주기적 작업 처리

TTimer는 주기적으로 어떤 작업을 수행하고 싶을 때 유용하게 
사용할 수 있는 컴포넌트입니다. 
예를 들어, UI 갱신, 자동 저장, 상태 체크 등에 활용

procedure TForm1.FormCreate(Sender: TObject);
begin
  Timer1.Interval := 1000;  // 1000ms = 1초
  Timer1.Enabled := True;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  Label1.Caption := TimeToStr(Now);  // 매초 현재 시간 표시
end;

Interval 속성은 실행 간격(ms)을 의미.
Enabled := True로 타이머를 활성화.
OnTimer 이벤트에 원하는 코드를 작성하면 주기적으로 실행

 

728x90
반응형

댓글