msgbox(彈出式訊息方塊)的用法
使用程式的時候,常常會看到類似以下畫面的方塊
這要怎麼做呢? 看下去吧!
這是利用msgbox保留字所執行出來的結果
用法如下:
msgbox 訊息內容 , 圖示設定值 , 抬頭
訊息內容如果是字串的話,一定要加「”」
例如:
msgbox “這就是顯示字串的用法”
圖示設定值請參考下圖
所謂的設定值,舉例來說vbOKonly因為字太冗長所以可以直接用「0」代替
圖示及回覆按鈕若要同時設定,要用「+」號連結
例如:
msgbox “這就是顯示字串的用法” , 0 + 64
至於抬頭就是訊息方塊的標題
抬頭如果是字串的話,也一定要加「”」
例如:
msgbox “這就是顯示字串的用法” , 0 + 64 , “這是抬頭”
你以為msgbox就只有這點功能嗎?
錯!!!
msgbox還可以判斷使用者按的按鈕的傳回值
有關於傳回值請看下表
將msgbox當作是一個函數,這樣它就會具有數值
我們可以用一個變數來代入msgbox傳回的數值
用法如下:
變數 = msgbox (訊息內容 , 圖示設定值 , 抬頭)
例如:
然後要判別msgbox傳回的數值
這時就要用到If Then敘述
如圖
執行之後便會是
按「是」
按「否」
.
msgbox的應用範圍很廣,只要練熟了上面的使用方法,就可以做出更多種變化的程式了!
有任何問題歡迎迴響提問!