使用Timer函数,不加参数取得的是精确到0.01的从午夜到现在的秒数,只要转换一下就可以了

解决方案 »

  1.   

    examle:  
    dim a as double
    a=Timer
      

  2.   

    精确的定时是不可能的,除非你运行在DOS或其它单任务OS下。
    不过,对于100ms的精度,你可以在循环里面判断GetTicketCount这个API的返回值,它返回的是从系统启动到现在的毫秒数,精确到50ms还是可以的。
      

  3.   

    http://www.applevb.com/art/timing.htm
    关于VB高精度计时器编程的讨论
      

  4.   

    我找到一份资料,提到用timegettime这个API函数,但不知具体用法,请高手指点,再加十分。
      

  5.   

    timegettime函数获得以毫秒(milliseconds)计算的从Windows启动以来的时间
      

  6.   

    不用Timer控件
    用Timer函数也足够你的0.1秒了
      

  7.   

    精确定时可以的,去查ASM,奔腾cpu 的指令集!