Sisukord
Register 🔎︎

# MsgBox Statement

Kuvab teadet sisaldava dialoogikasti.

## Süntaks:

    MsgBox Text As String [,Type As Integer [,Dialogtitle As String]] (As Statement) või MsgBox (Text As String [,Type As Integer [,Dialogtitle As String]]) (As Function)

## Parameeter:

Text: Dialoogis teatena kuvatav stringavaldis. Reavahetuste lisamiseks kasuta Chr$(13).

DialogTitle: Stringavaldis, mida näidatakse dialoogiakna tiitliribal. Kui seda pole määratud, siis näidatakse tiitliribal vastava rakenduse nime.

Type: suvaline täisarvavaldis, mis määrab dialoogi tüübi, samuti kuvatavate nuppude arvu ja tüübi ning ikoonide tüübi. Tüüp tähistab bitimustrite kombinatsiooni, st elementide kombinatsiooni, mille saab määratleda elementidele vastavate väärtuste lisamisel:

Named constant | Integer value | Definition
MB_OK | 0 | Display OK button only.
MB_OKCANCEL | 1 | Display OK and Cancel buttons.
MB_ABORTRETRYCANCEL | 2 | Display Abort, Retry, and Ignore buttons.
MB_YESNOCANCEL | 3 | Display Yes, No, and Cancel buttons.
MB_YESNO | 4 | Display Yes and No buttons.
MB_RETRYCANCEL | 5 | Display Retry and Cancel buttons.
MB_ICONSTOP | 16 | Add the Stop icon to the dialog.
MB_ICONQUESTION | 32 | Add the Question icon to the dialog.
MB_ICONEXCLAMATION | 48 | Add the Exclamation Point icon to the dialog.
MB_ICONINFORMATION | 64 | Add the Information icon to the dialog.
| 128 | First button in the dialog as default button.
MB_DEFBUTTON2 | 256 | Second button in the dialog as default button.
MB_DEFBUTTON3 | 512 | Third button in the dialog as default button.

## Error codes:

5 Vigane protseduuri väljakutse

## Näide:

    Sub ExampleMsgBox
     Const sText1 = "Tekkis ootamatu viga."
     Const sText2 = "Programmi täitmine jätkub sellele vaatamata."
     Const sText3 = "Viga"
     MsgBox(sText1 + Chr(13) + sText2,16,sText3)
     MsgBox(sText1 + Chr(13) + sText2, MB_ICONSTOP, sText3)
    End Sub