Q&A

  • 타이머기능좀 가르쳐 주세요
안녕하세요 다름이 아니라.

공장자동화 프로그렘을 짜고 있습니다.

nt server에서 데이타를 받아서 각 라인에 있는 workstion에 있는

곳으로 보내어 각 라인 프린터에 있는 곳에 보내어 작업 지시를 프린터 한는

작업 임니다. db는 mssql를 쓰는데 각 테이블 구성은 끝났습니다.

근데 db를 정기적으로 올려야 되는데 타이머 기능을 쓰면 된다고 하는데 어떤

방법으로 써야 하는지요....귀찮더라도 좀 자세히 가르쳐 주세요.

초보라서 었떻게 해야 될지 몰라서 경험 있으신분

들 좀 가르쳐 주십시요. 부탁 드립니다.



1  COMMENTS
  • Profile
    cyberia 2000.12.16 18:55
    일단 타이머콤포넌트를 시작하려면 Enabled라는 프로퍼티를 True로 설정하시면 됩니다.

    그리고 Interval이라는 프로퍼티를 설정하시면, 타이머 프로퍼티가 True로 된 순간부터

    지정된 Interval이 경과할 때마다 OnTimer 이번트가 발생합니다. 따라서, 정기적으로

    어떠한 작업을 해야할 경우, Interval을 적당한 값으로 설정한 후, OnTimer이벤트에서

    정기적으로 수행할 작업을 코딩하시면 됩니다.



    참고로, Interval은 1/1000초 단위입니다. 따라서, 1초 간격으로 이벤트를 발생시키고

    싶으면 Interval에 1000을 설정하시면 됩니다. 하지만, 제가 알기로 작업이 많은 로드가

    걸리는 경우 제대로 된 타이머 효과를 보기가 어려운 것으로 알고 있습니다.



    그럼 20000~





    박부자 wrote:

    > 안녕하세요 다름이 아니라.

    > 공장자동화 프로그렘을 짜고 있습니다.

    > nt server에서 데이타를 받아서 각 라인에 있는 workstion에 있는

    > 곳으로 보내어 각 라인 프린터에 있는 곳에 보내어 작업 지시를 프린터 한는

    > 작업 임니다. db는 mssql를 쓰는데 각 테이블 구성은 끝났습니다.

    > 근데 db를 정기적으로 올려야 되는데 타이머 기능을 쓰면 된다고 하는데 어떤

    > 방법으로 써야 하는지요....귀찮더라도 좀 자세히 가르쳐 주세요.

    > 초보라서 었떻게 해야 될지 몰라서 경험 있으신분

    > 들 좀 가르쳐 주십시요. 부탁 드립니다.

    >