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