Fungsi MsgBox VBScript

Definisi dan Penggunaan

Fungsi MsgBox dapat menampilkan kotak pesan, menunggu pengguna menekan tombol apapun, lalu mengembalikan nilai yang menunjukkan tombol yang disentukan.

Fungsi MsgBox dapat mengembalikan nilai di bawah ini:

  • 1 = vbOK - Tombol pasti disentukan.
  • 2 = vbCancel - Tombol batalkan disentukan.
  • 3 = vbAbort - Tombol berhenti disentukan.
  • 4 = vbRetry - Tombol ulang ditekan.
  • 5 = vbIgnore - Tombol abaikan ditekan.
  • 6 = vbYes - Tombol ya ditekan.
  • 7 = vbNo - Tombol tidak ditekan.

Komentar:Ketika parameter helpfile dan context disediakan, pengguna dapat menekan tombol F1 untuk melihat bantuan.

Petunjuk:Lihat fungsi InputBox.

Syarat

MsgBox(prompt[,buttons][,title][,helpfile,context])
Paramater Deskripsi
prompt Diperlukan. Ekspresi string yang ditampilkan di bawah kotak dialog. Panjang maksimal prompt adalah sekitar 1024 karakter, tergantung lebar karakter yang digunakan. Jika prompt mengandung beberapa baris, baris tersebut dapat dipisahkan dengan karakter enter (Chr(13)), karakter newline (Chr(10)) atau kombinasi dari kedua (Chr(13) & Chr(10)).
buttons

Ekspresi numerik, adalah penjumlahan nilai total yang menunjukkan jumlah dan tipe tombol yang ditampilkan, gaya ikon yang digunakan, tanda pengenal tombol baku, dan gaya kotak pesan. Jika disegel, nilai baku buttons adalah 0.

nilai button:

  • 0 = vbOKOnly - Hanya menampilkan tombol ya.
  • 1 = vbOKCancel - Menampilkan tombol ya dan batal.
  • 2 = vbAbortRetryIgnore - Menampilkan tombol penolak, ulang dan abaikan.
  • 3 = vbYesNoCancel - Menampilkan tombol ya, tidak dan batal.
  • 4 = vbYesNo - Menampilkan tombol ya dan tidak.
  • 5 = vbRetryCancel - Menampilkan tombol ulang dan batal.
  • 16 = vbCritical - Menampilkan ikon informasi kritis.
  • 32 = vbQuestion - Menampilkan ikon peringatan pertanyaan.
  • 48 = vbExclamation - Menampilkan ikon pesan peringatan.
  • 64 = vbInformation - Menampilkan ikon pesan informasi.
  • 0 = vbDefaultButton1 - Tombol pertama adalah tombol baku.
  • 256 = vbDefaultButton2 - Tombol kedua adalah tombol baku.
  • 512 = vbDefaultButton3 - Tombol ketiga adalah tombol baku.
  • 768 = vbDefaultButton4 - Tombol keempat adalah tombol baku.
  • 0 = vbApplicationModal - Mode aplikasi: pengguna harus menanggapi kotak pesan sebelum dapat melanjutkan bekerja di aplikasi saat ini.
  • 4096 = vbSystemModal - Mode Sistem: Selama pengguna menanggapi kotak pesan, semua aplikasi akan dihentikan.

Grup pertama nilai (0 - 5) digunakan untuk mendeskripsikan tipe dan jumlah tombol yang ditampilkan di dialog; grup kedua nilai (16, 32, 48, 64) digunakan untuk mendeskripsikan gaya ikon; grup ketiga (0, 256, 512) untuk menentukan tombol baku; dan grup keempat (0, 4096) untuk menentukan gaya kotak pesan. Saat menambahkan angka untuk menghasilkan nilai parameter buttons, hanya dapat memilih satu angka dari setiap grup.

title Ekspresi string yang ditampilkan di bilah judul dialog. Jika title diabaikan, maka nama aplikasi akan ditampilkan di bilah judul.
helpfile Ekspresi string, digunakan untuk mengidentifikasi bantuan berkonteks yang disediakan bantuan dialog. Jika helpfile disediakan, maka konteks harus disediakan. Tidak tersedia di platform sistem 16 bit.
context Ekspresi angka, digunakan untuk mengidentifikasi nomor konteks yang ditetapkan penulis bantuan untuk topik bantuan tertentu. Jika konteks disediakan, maka helpfile harus disediakan. Tidak tersedia di platform sistem 16 bit.

Contoh

dim answer
answer=MsgBox("Hello everyone!",65,"Example")
document.write(answer)