VBScript MsgBox fonksiyonu

Tanım ve Kullanım

MsgBox fonksiyonu, bir mesaj kutusu görüntüler, kullanıcı bir düğmeye tıklamayı bekler ve tıklanan düğmenin değerini döndürür.

MsgBox fonksiyonu aşağıdaki değerleri döndürebilir:

  • 1 = vbOK - Onay düğmesi tıklanmıştır.
  • 2 = vbCancel - İptal düğmesi tıklanmıştır.
  • 3 = vbAbort - Sonlandırma düğmesi tıklanmıştır.
  • 4 = vbRetry - Yeniden dene düğmesi tıklanmıştır.
  • 5 = vbIgnore - Göz ardı düğmesi tıklanmıştır.
  • 6 = vbYes - Evet düğmesi tıklanmıştır.
  • 7 = vbNo - Hayır düğmesi tıklanmıştır.

Yorum:Helpfile ve context parametreleri belirtilmişse, kullanıcı F1 tuşuna basarak yardım görebilir.

İpucu:InputBox fonksiyonuna bakın.

Sözdizimi

MsgBox(prompt[,buttons][,title][,helpfile,context])
Parametreler Açıklama
prompt Gerekli. Diyalog kutusundaki mesajın gösterileceği dize ifade.
buttons

Sayısal ifade, belirli gösterilecek düğme sayısını ve türünü, kullanılan simge tarzını, varsayılan düğme tanımlayıcısını ve mesaj kutusu tarzını belirleyen değerlerin toplamıdır. Eğer atlanırsa, buttons değerinin varsayılan değeri 0'dır.

button değerleri:

  • 0 = vbOKOnly - Sadece onay düğmesi gösterilir.
  • 1 = vbOKCancel - Onay ve iptal düğmeleri gösterir.
  • 2 = vbAbortRetryIgnore - Vazgeç, yeniden dene ve göz ardı düğmeleri gösterir.
  • 3 = vbYesNoCancel - Evet, hayır ve iptal düğmeleri gösterir.
  • 4 = vbYesNo - Evet ve hayır düğmeleri gösterir.
  • 5 = vbRetryCancel - Yeniden dene ve iptal düğmeleri gösterir.
  • 16 = vbCritical - Kritik bilgi ikonu gösterir.
  • 32 = vbQuestion - Uyarı sorgulama ikonu gösterir.
  • 48 = vbExclamation - Uyarı mesaj ikonu gösterir.
  • 64 = vbInformation - Bilgi mesaj ikonu gösterir.
  • 0 = vbDefaultButton1 - Birinci düğme varsayılan düğme olarak belirlenmiştir.
  • 256 = vbDefaultButton2 - İkinci düğme varsayılan düğme olarak belirlenmiştir.
  • 512 = vbDefaultButton3 - Üçüncü düğme varsayılan düğme olarak belirlenmiştir.
  • 768 = vbDefaultButton4 - Dördüncü düğme varsayılan düğme olarak belirlenmiştir.
  • 0 = vbApplicationModal - Uygulama modu: Kullanıcı, mevcut uygulama içinde çalışmaya devam edebilmek için mesaj kutusuna yanıt vermelidir.
  • 4096 = vbSystemModal - Sistem Modu: Kullanıcı mesaj kutusuna yanıt verene kadar tüm uygulamalar askıya alınır.

İlk grup değerleri (0 - 5), diyalogda gösterilen düğme türü ve sayısını tanımlar; ikinci grup değerleri (16, 32, 48, 64), simge tarzını tanımlar; üçüncü grup değerleri (0, 256, 512), varsayılan düğmeyi belirler; dördüncü grup değerleri (0, 4096), mesaj kutusunun tarzını belirler. Buttons parametre değerini oluştururken bu rakamları toplarken her grup değerinden sadece bir tane alabilirsiniz.

title Diyalog başlık çubuğunda görüntülenen dize ifadesi. Title atlanırsa, uygulamanın adı başlık çubuğunda görüntülenir.
helpfile Diyalog sağlar bağlam ilgili yardım dosyasını tanımlamak için kullanılan dize ifadesi. Eğer yardım dosyası sağlanmışsa, bağlam zorunludur. 16 bit sistem platformlarında kullanılamaz.
context Değer ifade, yardım dosyasının yazarının belirlediği bir yardım konusunun bağlam numarasını tanımlamak için kullanılır. Eğer bağlam sağlanmışsa, yardım dosyası zorunludur. 16 bit sistem platformlarında kullanılamaz.

Örnek

dim answer
answer=MsgBox("Merhaba herkes!",65,"Örnek")
document.write(answer)