不同语⾔中sleep()函数的单位总结
linux下的sleep函数C++中头⽂件<windows.h>下的函数
作⽤:延时,程序暂停若⼲时间。
时间,就是他的参数,单位是毫秒。
例如:
Sleep (500) ; //注意第⼀个字母是⼤写。
就是到这⾥停半秒,然后继续向下执⾏。
——————————————————
在Linux C语⾔中 sleep的单位是秒 这⾥sleep第⼀个字母是⼩写
sleep(5); //停5秒
包含在 <unistd.h>头⽂件中
——————————————————
Visual Basic
声明:Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
库名:kernel32
说明:将调⽤它的进程挂起(暂停)dwMilliseconds毫秒后继续运⾏,挂起时不仅不会回应⽤户操作,还会停⽌⾃⾝的运⾏。
例如:
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
Text1.Text = "123" 赋值"123"
Sleep 3000 '在屏幕刷新为"123"前挂起进程,3000毫秒后正常刷新,显⽰"123"。
End Sub
在屏幕还没来得及刷新内容时,进程就被挂起了,但在3秒后进程会继续运⾏,将内容刷新为"123"。
---------------------------------------------------
Java语⾔中Thread类中的函数
作⽤:程序暂停,延迟执⾏若⼲时间. 时间的长短由其参数决定 例如: try{ Thread.sleep(500); //休眠500毫
秒}catch(InterruptedException e){ e.printStackTrace(); } 注意:sleep函数是静态函数,在执⾏时要抛出⼀个中断异常, 必须对其进⾏捕获并处理才可以使⽤这个函数
--------------------------------------------------
Delphi
调⽤单元:SysUtils
以毫秒为单位,等待时间
1秒=1000毫秒
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论