PDA

View Full Version : سوال: کنترل میزان صدا



neverlieme
شنبه 12 مرداد 1392, 12:09 عصر
سلام به همه دوستان گل
تو ویژوال بیسیک 2010 و 2012 که من کار می کنم یه متد هست به این شکل
my.computer.audio.play(path as string)
که باعث پخش شدن صدای مورد نظر میشه
می خواستم بدونم کسی میدونه که چجوری میشه به میزان صدا دسترسی پیدا کرد؟
یعنی متدی هست که بشه باهاش میزان صدا رو کم یا زیاد کرد؟
ممنون میشم جواب بدید

Mani_rf
شنبه 12 مرداد 1392, 14:14 عصر
در این تاپیک (http://barnamenevis.org/showthread.php?56973-%D8%AA%D8%A7%D9%BE%DB%8C%DA%A9-%D9%87%D8%A7%DB%8C-%D9%85%D9%81%DB%8C%D8%AF&p=1152712&viewfull=1#post1152712) کاملا توضیح داده شد.

neverlieme
شنبه 12 مرداد 1392, 17:55 عصر
جالب بود ولی ربطی به چیزی که من می خواستم نداشت
چیزی که من میخوام اینه که صدایی که توسط خود برنامه پخش میشه رو کم و زیاد کرد نه صدای master کامپیوتر رو

مهرداد صفا
یک شنبه 13 مرداد 1392, 00:32 صبح
با سلام.
کلاس System.Media.SoundPlayer چنینی امکانی ندارد و باید از کلاس دیگری برای پخش صدا استفاده کنید.
مثلا با استفاده از کلاس MediaPlayer:
Dim MediaPlayer = CreateObject("mediaplayer.mediaplayer")
MediaPlayer.autostart = True
MediaPlayer.volume = -0.5
MediaPlayer.open("c:\windows\media\chimes.wav")

neverlieme
یک شنبه 13 مرداد 1392, 03:29 صبح
با سلام.
کلاس System.Media.SoundPlayer چنینی امکانی ندارد و باید از کلاس دیگری برای پخش صدا استفاده کنید.
مثلا با استفاده از کلاس MediaPlayer:
Dim MediaPlayer = CreateObject("mediaplayer.mediaplayer")
MediaPlayer.autostart = True
MediaPlayer.volume = -0.5
MediaPlayer.open("c:\windows\media\chimes.wav")


دم شما گرم
فوق العاده بود فقط میشه یه کم توضیح بدی چی کار کردی؟