MsgboxTimeOut
會(huì)自動(dòng)超時(shí)關(guān)閉的消息彈出窗口。我們常規(guī)使用的MessageBox彈出窗口是模式窗口,打開(kāi)會(huì)應(yīng)付中斷當(dāng)前進(jìn)程,只有當(dāng)用戶主動(dòng)去點(diǎn)擊確定或關(guān)閉窗口,程序才會(huì)繼續(xù)運(yùn)行下去。可有些時(shí)候我們需要程序彈出一個(gè)窗口,如果沒(méi)有人干預(yù),過(guò)個(gè)幾秒鐘程序會(huì)自動(dòng)關(guān)閉窗口然后繼續(xù)執(zhí)行后面的代碼。這時(shí)候MsgboxTimeOut就可以派上用場(chǎng)了。
參數(shù)名稱 | 說(shuō)明 |
parentForm | 擁有此彈窗的父窗口。 |
text | 要在消息框中顯示的文本。用來(lái)通知用戶相關(guān)信息或詢問(wèn)用戶如何選擇。 |
caption | 可選參數(shù),指定要在消息框的標(biāo)題欄中顯示的文本。默認(rèn)為空, |
buttons |
可選參數(shù),MessageBoxButtons枚舉值之一,可指定在消息框中顯示哪些按鈕。默認(rèn)值為OK,如果不填寫(xiě)的話,默認(rèn)顯示“確定”按鈕。MessageBoxButtons型枚舉包括以下可選值: //消息框包含確定按鈕。 OK = 0, //消息框中包含確定和取消按鈕。 OKCancel = 1, //消息框包含中止、 重試和忽略按鈕。 AbortRetryIgnore = 2, //消息框包含是,否,,,取消按鈕。 YesNoCancel = 3, //消息框包含是和無(wú)按鈕。 YesNo = 4, //消息框包含重試和取消按鈕。 RetryCancel = 5 |
intTimeOut | 可選參數(shù),消息框延遲關(guān)閉時(shí)間,單位:毫秒。默認(rèn)為2000毫秒。 |
示例:
VB.Net |
|
C# |
|