Q&A

  • 버튼을 눌렀을때부터 타이머가 동작하게하는방법좀~~
델파이로 프로그램을 짜는데요...

버튼을 누르고 나면 그때부터 타이머를 동작시켜

시간계산을 하는프로그램을 만들고있는데...

이상하게 버튼을 한번 클릭하면 시간이 1초만 올라가고 더이상

올라가지않습니다..

버튼을 한번클릭하고 계속 시간을 증가시키는 방법을 알켜줘요~~

1  COMMENTS
  • Profile
    mulder 2000.08.04 02:19
    song wrote:

    > 델파이로 프로그램을 짜는데요...

    > 버튼을 누르고 나면 그때부터 타이머를 동작시켜

    > 시간계산을 하는프로그램을 만들고있는데...

    > 이상하게 버튼을 한번 클릭하면 시간이 1초만 올라가고 더이상

    > 올라가지않습니다..

    > 버튼을 한번클릭하고 계속 시간을 증가시키는 방법을 알켜줘요~~



    아마 시간을 저장하는 변수를 지역변수로 쓴 것이 아닌가 하군요.



    지역변수로 썼다면 타이머가 시작하는 동시에 계속 초기화가 되니까 계속 1로만



    나오겠지요....



    그럴 땐, 시간을 저장하는 변수를 전역변수로 지정해야 합니다. 아니면



    static으로 지정을 해도 되구요, 타이머처리하는 안에...