AccessTr.neT

Tam Versiyon: Msgbox Kullanımında uyarı sesi vermesin
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Visual Basic formlarımızda Msgbox kullandığımızda uyarı sesleri genellikle istenmez, rahatsız eder. Bunu önlemenin yolu var mı? Msgbox çalıştırdığımızda beep sesi çıkmasın. Bunun bir Çözümü varmı? Teşekkürler.
Merhaba,

Visual Basic konusunda neredeyse hiç bir bilgim yok ancak biraz araştırdığımda aşağıdaki gibi bir kod buldum ve bende gerekli program kurulu olmadığından deneme fırsatım olmadı. Hocalardan biri yardım edene kadar bir deneyin isterseniz..

Private Sub CommandButton1_Click() 
Options.EnableSound = False
X = MsgBox("Hello", vbYesNoCancel)
X = MsgBox("Hello", vbCritical)
X = MsgBox("Hello", vbInformation)
Options.EnableSound = True
End Sub
(03/08/2014, 00:14)SCavusoglu yazdı: [ -> ]Merhaba,

Visual Basic konusunda neredeyse hiç bir bilgim yok ancak biraz araştırdığımda aşağıdaki gibi bir kod buldum ve bende gerekli program kurulu olmadığından deneme fırsatım olmadı. Hocalardan biri yardım edene kadar bir deneyin isterseniz..

Private Sub CommandButton1_Click() 
Options.EnableSound = False
X = MsgBox("Hello", vbYesNoCancel)
X = MsgBox("Hello", vbCritical)
X = MsgBox("Hello", vbInformation)
Options.EnableSound = True
End Sub
Yukarıdaki kodlar visual studio 2010 da hata veriyor.

Aşağıdaki gibi bir kod beep sesi çıkarmadı (!) En azından ikide bir bip bip etmiyor.
Ama sanırım bunun teknik bir yolu vardır. Ha birde alternatif msgbox oluşturmayı var. Form oluşturup bu formu mesaj kutusu gibi kullanabiliyorsun. Ama çok çetrefelli bir iş bu.
MsgBox("Kayıt İşlemi tamamlandı", 38, Title:="Kayıt Güncelleniyor")
Ben yaptığım tüm denemelerde msgbox'ın böyle bir ses çıkardığını göremedim. Visual Studio Ultimate 2013 kullanıyorum. Acaba VS 2010'da mı böyle bir durum söz konusu?

(04/08/2014, 03:14)mehmetdemiral yazdı: [ -> ]Ben yaptığım tüm denemelerde msgbox'ın böyle bir ses çıkardığını göremedim. Visual Studio Ultimate 2013 kullanıyorum. Acaba VS 2010'da mı böyle bir durum söz konusu?
Evet hocam;VS 2010 kullanıyorum.
Aşağıdaki baksettiğim msgbox ın bir örneği (sesli mesaj kutusu(!))
MsgBox("Denemedir", MsgBoxStyle.Exclamation, "VS2010") ama bunun yerine

MsgBox("Denemedir", 38, Title:="VS2010") kodunu kullanırsam sessiz...
Exclamation formatında msgbox isteyen sizsiniz. Mgbox'ın arkasına eklediğiniz format takısı "bağırma" anlamına gelen yani ses çıkarması gereken bir formattır. Yani hem "bağır" deyip hem de "bağırmasın" diyorsunuz Img-grin))
Sayfalar: 1 2