Service Application 프로그램을 공부하고 있습니다.
다름이 아니라 Service Application에서 타이머 기능을 넣고 단위 시간마다 파일을 생성하려고 합니다.
우선 ServiceApplication에서 타이머 컴포넌트를 넣고 onTimer 이벤트에서 파일생성을 하니 잘 돌아 갔습니다.
이번엔 파일생성하는 부분을 Thread Object를 써서 쓰레드로 구현하고 onTimer Event 구현부에
TestThread := TTestThread.Create(False);를 했더니만 파일 생성이 이상하게 되더군요.....
onTimer 이벤트에서 이렇게 구현을 해주면 단위시간마다 계속적으로 TestThread가 생성되어 이상하게 되는건가요...아니면 onTimer이벤트에서 Thread를 생성시키기 위해서 Thread를 생성해주는 다른 Timer에 관련된 컴포넌트를 사용해야 하는지 알고 싶습니다.
(찾아보니 TThreadTimer라는 컴포넌트가 있던데 이런종류의 컴포넌트를 사용해서 구현을 해줘야 하는건지요)
부탁드리겠습니다.