读书人

问个不知天高地厚的有关问题关于线程

发布时间: 2012-01-14 20:02:35 作者: rapoo

问个不知天高地厚的问题,关于线程暂停问题?
我想在程序中暂停10左右,
有什么好的办法吗?
sleep(10)
好象实现不了,

不知道还有什么办法!


[解决办法]
sleep(10*1000) is ok.
[解决办法]
在线程执行的方法中,需要暂停的地方加这一句
System.Threading.Thread.Sleep(10);
就可以了~
[解决办法]
http://community.csdn.net/Expert/TopicView3.asp?id=5376966

楼主不是刚问过这个么?


多说一句,你为什么要精确的10呢?从软件整体想想哈.
[解决办法]
10ms的sleep,不知搂主想干啥啊。
[解决办法]
TO:sleep(10)
好象实现不了,

System.Threading.Thread.Sleep(10);就可以休眠10ms,楼主为什么说实现不了呢?
[解决办法]
suspend
[解决办法]
System.Threading.Thread.Sleep(10);就可以休眠10ms,楼主为什么说实现不了呢?
--------------------------
确实实现不了,因为 Windows 系统本身的时间精度只能到 10ms 级,10ms 级不是说就是精确到 10 ms,而是 10 ms 左右
更高精度的时间运算只能调用系统 API 函数 QueryPerformanceCounter 和 QueryPerformanceFrequency,利用 CPU 主频来计算

想每阁8ms往一台别的机器上,发一个数据包
--------------------
这是什么需求?洪水攻击?

读书人网 >C#

热点推荐