promotion image of download ymail app
Promoted
Allen
Lv 4
Allen 發問時間: 電腦與網際網路程式設計 · 1 0 年前

vb的問題?!msgbox

msgbox(s, vbOKCancel, "2") = vbOK   ↑   ↑   ↑   ↑  這些箭頭比的地方的用法是什麼?

2 個解答

評分
  • 天使
    Lv 4
    1 0 年前
    最佳解答

    我把MsgBox的資料整理如下...

    ※MsgBox函數

    語法:MsgBox(prompt[,buttons][,title][,helpfile,context])

    prompt:必要引數。做為顯示在對話方塊中之訊息的字串運算式。prompt的最大長度大約是1024個字元,由使用字元的寬度決定。如果prompt超過一行,您可以在每一行之間用復位字元(Chr(13))、換行字元(Chr(10))或是復位字元與換行字元的組合(Chr(13)&Chr(10))來做區隔

    buttons:選擇性引數。數值運算式,用來指出顯示按鈕的數目及形式,使用的圖示樣式,預設按鈕為何,以及訊息方塊的強制回應等。如果沒有指定,則buttons的預設值是0。

    title:選擇性引數。顯示在對話方塊標題列中的字串運算式。如果沒有title,則將應用程式的名稱放在標題列中。

    helpfile:選擇性引數。用來辨識提供給對話方塊文字感應說明的說明檔案的字串運算式。如果指定了helpfile,則也必須指定context。

    context:選擇性引數。數值運算式,由說明檔案的作者來指定適當的說明主題的說明主題代碼。如果指定了context,則也必須指定helpfile。

    ※設定

    (常數,值,說明)

    vbOKOnly,0,只顯示OK按鈕。

    vbOKCancel,1,顯示OK及Cancel按鈕。

    vbAbortRetryIgnore,2,顯示Abort、Retry及Ignore按鈕。

    vbYesNoCancel,3,顯示Yes、No及Cancel按鈕。

    vbYesNo,4,顯示Yes及No按鈕。

    vbRetryCancel,5,顯示Retry及Cancel按鈕。

    vbCritical,16,顯示CriticalMessage圖示。

    vbQuestion,32,顯示WarningQuery圖示

    vbExclamation,48,顯示WarningMessage圖示

    vbInformation,64,顯示InformationMessage圖示

    vbDefaultButton1,0,第一個按鈕是預設值。

    vbDefaultButton2,256,第二個按鈕是預設值。

    vbDefaultButton3,512,第三個按鈕是預設值。

    vbDefaultButton4,768,第四個按鈕是預設值。

    vbApplicationModal,0,應用程式強制回應:使用者必須先回應此訊息方塊,才能在目前的應用程式中繼續工作。

    vbSystemModal,4096,系統強制回應;所有的應用程式都會暫停,直到使用者回應此訊息方塊。

    vbMsgBoxHelpButton,16384,將Help按鈕新增到訊息方塊中。

    VbMsgBoxSetForeground,65536,指定訊息方塊視窗作為前景視窗。

    vbMsgBoxRight,524288,文字為靠右對齊。

    vbMsgBoxRtlReading,1048576,指定文字應為在希伯來和阿拉伯語系統中的從右到左顯示。

    ※傳回值

    (常數,值,描述)

    vbOK,1,OK

    vbCancel,2,Cancel

    vbAbort,3,Abort

    vbRetry,4,Retry

    vbIgnore,5,Ignore

    vbYes,6,Yes

    vbNo,7,No

    2006-11-07 19:50:19 補充:

    msgbox(s, vbOKCancel, "2") = vbOK的"vbOK"意思:當使用者按下vbOK這個鈕時...

    2006-11-07 21:13:09 補充:

    第四個箭頭:不能等號吧?沒有人這樣寫的...

    參考資料: Microsoft MSDN
    • Commenter avatar登入以對解答發表意見
  • 1 0 年前

    第一個箭頭

    是指訊息內容 , 記得加 " "

    例如: msgbox( "要刪除嗎??" )

    第二個箭頭

    是指回覆按鈕設定值 ,你如果是要寫okcancel 的話

    正確寫法是 msgboxstyle . okcancel

    例如: msgbox( "要刪除嗎??" , msgboxstyle . okcancel)

    第三個箭頭

    是指抬頭(就是視窗檔案上都會有一條藍色ㄉ,上面的名稱叫抬頭)

    例如:msgbox( "要刪除嗎??" , msgboxstyle . okcancel, " 問題 ")

    第四個我不清楚ㄝ

    我剛開始學,目前還沒看過有接等號ㄉ

    參考資料: 自己
    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。