MsgBox İfadesi
Bir mesajı içeren bir iletişim penceresi gösterir.
Sözdizimi:
MsgBox Metin As String [,Tür As Integer [,İletisimpencerebasligi As String]] (As Statement) or MsgBox (Metin As String [,Tür As Integer [,İletisimpencerebasligi As String]]) (As Function)
Parametre:
Text: Dialog kutusunda mesaj olarak gösterilecek karakter dizisi. Satır sonu Chr$(13) ile eklenebilir.
İletişimpencerebaşlığı: Başlık çubuğunda gösterilen karakter dizisi ifadesi. Eğer atlanırsa, başlık çubuğı ilgili uygulamanın adını gösterir.
Tür: İletişim pencere türünü, gösterilecek düğme sayısını ve türü ile simge türünü de, belirten herhangi sayısal ifade. Tür bit örüntülerinin bir katışımını gösterir, başka bir deyişle ögelerin katışımı onların ilgili değerlerinin eklenmesi ile tanımlanabilir:
İsimlendirilmiş sabit |
Tam sayı değeri |
Tanımlama |
MB_OK |
0 |
Sadece Tamam düğmesini görüntüle. |
MB_OKCANCEL |
1 |
Tamam ve İptal düğmelerini görüntüle. |
MB_ABORTRETRYCANCEL |
2 |
İptal, Yeniden Dene ve Yoksay düğmelerini görüntüle. |
MB_YESNOCANCEL |
3 |
Evet, Hayır ve İptal düğmelerini görüntüle. |
MB_YESNO |
4 |
Evet ve Hayır düğmelerini görüntüle. |
MB_RETRYCANCEL |
5 |
Yeniden Dene ve İptal düğmelerini görüntüle. |
MB_ICONSTOP |
16 |
İletişim kutusuna Durdur simgesini ekle. |
MB_ICONQUESTION |
32 |
İletişim kutusuna Soru simgesini ekler. |
MB_ICONEXCLAMATION |
48 |
İletişim kutusuna Ünlem simgesini ekle. |
MB_ICONINFORMATION |
64 |
İletişim kutusuna Bilgi simgesini ekle. |
|
128 |
Varsayılan düğme olarak iletişim kutusundaki ilk düğme. |
MB_DEFBUTTON2 |
256 |
Varsayılan düğme olarak iletişim kutusundaki ikinci düğme. |
MB_DEFBUTTON3 |
512 |
Varsayılan düğme olarak iletişim kutusundaki üçüncü düğme. |
Örnek:
Sub ExampleMsgBox
Const sText1 = "Beklenmedik bir hata oluştu."
Const sText2 = "Ancak, programın çalışması devam edecek."
Const sText3 = "Hata"
MsgBox(sText1 + Chr(13) + sText2,16,sText3)
MsgBox(sText1 + Chr(13) + sText2, MB_ICONSTOP, sText3)
End Sub