PDA

View Full Version : تغییر volume بلندگو



raha_20
سه شنبه 16 بهمن 1386, 17:00 عصر
چطوری میشه با vb صدای speaker را کم وزیاد کرد

javad_hosseiny
سه شنبه 16 بهمن 1386, 18:07 عصر
active_x و ... برای این کار بسیار هست
ولی بهترین کار استفاده از توابع api خود ویندوز و قرار دادن مثلا یک trackbar در فرم برای تغییر ولوم می باشد



Declare Function sndPlaySound Lib "MMSYSTEM.DLL"
(ByVal lpszSoundName As String, ByVal wFlags As Integer) As Integer
Declare Function waveoutSetVolume Lib "mmsystem.dll"
(ByVal wDeviceID As Integer, ByVal dwVolumeRight As Integer,
ByVal dwVolumeLeft As Integer) As Integer
Declare Function waveOutGetVolume Lib "MMSYSTEM.DLL"
(ByVal wDeviceID As Integer, lpdwvolume As Long) As Integer




نمونه همراه با مثال رو می تونید در لینک ذیل مشاهده کنید:
http://support.microsoft.com/kb/118377

bobrus
سه شنبه 16 بهمن 1386, 18:21 عصر
ابزارشو یه جا دیده بودم هرچی فکر می کنم یادم نمیاد کجا بود فکر کنم تو همین سایت باشه
یه سر به تاپیک اکیتویکس کاربردی و زیبا بزن شاید اونجا باشه

اوبالیت به بو
سه شنبه 16 بهمن 1386, 21:51 عصر
یه سوال:
احتیاجی نیستش که به برنامه کارت صدای سیستم رو معرفی کنیم؟
یعنی نصب یا عدم نصب بودن کارت صدا اهمیتی نداره؟

parselearn
چهارشنبه 17 بهمن 1386, 04:13 صبح
البته نیاز به تغییراتی داره