Pernyataan MsgBox

Modul
Isi
Indeks 🔎︎

# Statement Msgbox

Menampilkan kotak dialog yang berisi pesan.

## Sintaksis:

    MsgBox Teks As String [,Jenis As Integer [,JudulDialog As String]] (As Statement) atau MsgBox (Teks As String [,Jenis As Integer [,JudulDialog As String]]) (As Function)

## Parameter:

Teks: Ekspresi string yang ditampilkan sebagai pesan di daalm kotak dialig. Pemutus baris bisa disisipkan dengan Chr$(13).

JudulDialog: Ekspresi string yang ditampilkan pada baris judul dialog. Apabila diabaikan, baris judul akan menampilkan nama dari aplikasi yang bersangkutan.

Tipe: Ekspresi integer apa pun yang menentukan tipe dialog, serta jumlah dan tipe tombol untuk ditampilkan, dan jenis ikon. Tipemerupakan kombinasi pola bit, yaitu kombinasi elemen yang dapat didefinisikan dengan menambahkan nilai masing-masing:

Dinamakan konstan | Nilai integer | Definisi
MB_OK | 0 | Hanya menampilkan tombol OKE.
MB_OKCANCEL | 1 | Menampilkan tombol OK dan Batal.
MB_ABORTRETRYCANCEL | 2 | Menampilkan tombol Gagalkan, Ulangi, dan Abaikan.
MB_YESNOCANCEL | 3 | Menampilkan tombol Ya, Tidak, dan Batal.
MB_YESNO | 4 | Menampilkan tombol Ya dan Tidak.
MB_RETRYCANCEL | 5 | Menampilkan tombol Ulangi dan Batal.
MB_ICONSTOP | 16 | Tambahkan ikon Berhenti pada dialog.
MB_ICONQUESTION | 32 | Tambahkan ikon Pertanyaan pada dialog.
MB_ICONEXCLAMATION | 48 | Tambahkan ikon Tanda Seru ke dialog.
MB_ICONINFORMATION | 64 | Tambahkan ikon Informasi pada dialog.
| 128 | Tombol pertama pada dialog sebagai tombol utama.
MB_DEFBUTTON2 | 256 | Tombol kedua pada dialog sebagai tombol utama.
MB_DEFBUTTON3 | 512 | Tambahkan ikon Tanda Seru ke dialog.

## Kode kesalahan:

5 Tidak sah dalam pemanggilan prosedur

## Contoh:

    Sub ExampleMsgBox

     Const sText1 = "Kesalahan tak diinginkan telah terjadi."

     Const sText2 = "Eksekusi program akan tetap berlanjut, bagaimanapun juga."

     Const sText3 = "Kesalahan"

     MsgBox(sText1 + Chr(13) + sText2,16,sText3)

     MsgBox(sText1 + Chr(13) + sText2, MB_ICONSTOP, sText3)

    End Sub