ورود

View Full Version : صدای msgbox



adib202
جمعه 13 شهریور 1388, 12:26 عصر
چطور میشه توی یه فرم با باز شدنش فقط صدای یک msgbox رو قرار داد.ساده بگم اجرای صدای msgbox از هرنوعی چه کدی داره؟

messi_66
جمعه 13 شهریور 1388, 13:16 عصر
16,32,48,64,به ترتیب مربوط به پیام اطلاعاتی ،هشدار،سوال وپیام حساس هست!!!

احمد سامعی
جمعه 13 شهریور 1388, 13:20 عصر
تو #C يه كلاس هست به نام System.Media.SystemSounds توي VB ببين مشابهش چيه ؟
مثلاً كد زير صداي خطا مي ده

System.Media.SystemSounds.Hand.Play();

milad_spider
جمعه 13 شهریور 1388, 13:59 عصر
سلام
دوست عزیز با همین کلمه میتونی این صدارو در بیاری Beep
ولی اگه بخوای صداها متفاوت باشه میتونی از API این کار استفاده کنی

Private Declare Function MessageBeep Lib "user32" (ByVal wType As Long) As Long

بعد با CONST های مربوط به خودش صداش عوض میشه

butterfly8528
جمعه 13 شهریور 1388, 15:54 عصر
سلام دوستان عزیز .

با این کد می تونید صدای MessageBox ها رو تقلید کنید :


Private Declare Function MessageBeep Lib "user32.dll" (ByVal wType As Long) As Long
Private Enum MsgBeep
Error = &H10&
Information = &H40&
Warning = &H30&
Question = &H20&
End Enum
Private Sub MakeMsgBeep(MBeep As MsgBeep)
MessageBeep MBeep
End Sub


موفق باشید .

xxxxx_xxxxx
شنبه 14 شهریور 1388, 08:09 صبح
http://www.barnamenevis.org/forum/showthread.php?p=689416#post689416