sleep[函式]

sleep[函式]

SLEEP是一種函式,作用是延時,程式暫停若干時間,在執行時要拋出一個中斷異常,必須對其進行捕獲並處理才可以使用這個函式。

C/C++中的函式

時間,就是他的參數,單位是毫秒。

例如:

Sleep (500) ; //注意第一個字母是大寫,windows C語言中單位是毫秒。

就是到這裡停半秒,然後繼續向下執行。

——————————————————

Linux C語言中 sleep的單位是秒

sleep(5); //停5秒

包含在 <windows.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中的函式

作用:程式暫停,延遲執行若干時間. 時間的長短由其參數決定 例如:

try{ Thread.sleep(500); /***休眠500毫秒***/ } catch (InterruptedException e) { e.printStackTrace(); }

注意:sleep函式是靜態函式,在執行時要拋出一個中斷異常, 必須對其進行捕獲並處理才可以使用這個函式

--------------------------------------------------

Delphi

調用單元:SysUtils

以毫秒為單位,等待時間

1秒=1000毫秒

相關詞條

相關搜尋

熱門詞條

聯絡我們