但是在有些程序中对时间的准确性要求不是很高的情况下还是很好的呀,我想问一下什么是线程运行??
不用timer控件那怎么实现时间的变化??

解决方案 »

  1.   

    Uses APIKillTimer
    SetTimer
    GetTickCount
    GetThreadTimes
    GetTimeFormatTTimer本质也是用API
      

  2.   

    我看见有免费的线程形式的timer控件,不过我认为没什么用,因为用到timer一般都是对界面进行更新,delphi多线程做这个要特别写多几行,所以如果要用多线程,我都是自己写的。
      

  3.   

    Timer的消息的优先级太低,当消息比较多时,他排得很后面,所以嘛,呵呵!
    用GetTickCount.
      

  4.   

    我习惯在线程里面 Sleep 来达到定时的效果. 习惯而已, 我没有说哪个不好用.