Q&A

  • 버튼을 누르고 있으면 계속해서 특정 루틴을 실행하기..
버튼을 누르고 있으면 계속해서 특정 루틴을 실행하고 싶습니다.

어떻게 해야 하나요?

예를 들어 Edit box가 있고... Button 컨트롤이 있을때..

버튼을 누르고 있으면 Edit Box 의 숫자값이 버튼을 누르고 있는동안 증가하게 만든다 하면요...

어떻게 해야 하나요?
1  COMMENTS
  • Profile
    김철홍 2004.04.06 17:30



    ^^...
    저도 아직은 델파이에 대해 잘은 모르지만...
    버튼이벤트에서 MouseDown, MouseUp이벤트에 Timer이벤트를 이용하면 될거 같네요.
    Button1.MouseDown에서 Timer1.Enabled :=  True를 하고
    Button1.MouseUp에서 Timer1.Enabled := False를 준 후에 Timer1Timer이벤트에서 원하시는 이벤트(루틴)를 추가하시면 될거 같네요.
    그럼.. 좋은 하루 보내세요