我想在程序中暂停10左右,
有什么好的办法吗?
sleep(10)
好象实现不了,不知道还有什么办法!

解决方案 »

  1.   

    在线程执行的方法中,需要暂停的地方加这一句
    System.Threading.Thread.Sleep(10);
    就可以了~
      

  2.   

    http://community.csdn.net/Expert/TopicView3.asp?id=5376966楼主不是刚问过这个么?
    多说一句,你为什么要精确的10呢?从软件整体想想哈.
      

  3.   

    10ms的sleep,不知搂主想干啥啊。
      

  4.   

    TO:sleep(10)
    好象实现不了,System.Threading.Thread.Sleep(10);就可以休眠10ms,楼主为什么说实现不了呢?
      

  5.   

    System.Threading.Thread.Sleep(10);就可以休眠10ms,楼主为什么说实现不了呢?
    --------------------------
    确实实现不了,因为 Windows 系统本身的时间精度只能到 10ms 级,10ms 级不是说就是精确到 10 ms,而是 10 ms 左右
    更高精度的时间运算只能调用系统 API 函数 QueryPerformanceCounter 和 QueryPerformanceFrequency,利用 CPU 主频来计算想每阁8ms往一台别的机器上,发一个数据包
    --------------------
    这是什么需求?洪水攻击?