Board index » delphi » adjusting volume-level using MMSYSTEM
anton bil
![]() Delphi Developer |
Fri, 17 Mar 2000 03:00:00 GMT
adjusting volume-level using MMSYSTEMHi, I'm writing a CD-player, and I want to control the volume. Does anyone have experience with adjusting the volume using MMSYSTEM.PAS? Greetings, Anton Bil a...@mail.HZeeland.nl ==================================================================== unit Volume; interface uses WinTypes, WinProcs, Classes, Graphics, Forms, Controls, Buttons, const AuxDev:byte=2; type var implementation {$R *.DFM} procedure TVolumeDlg.GetVolume; procedure TVolumeDlg.FormActivate(Sender: TObject); procedure TVolumeDlg.LeftSliderValueChange(Sender: TObject); auxsetvolume(AuxDev,longint(RightSlider.value)*65536+longint(LeftSlider.val procedure TVolumeDlg.RightSliderValueChange(Sender: TObject); auxsetvolume(AuxDev,longint(RightSlider.value)*65536+longint(LeftSlider.val procedure TVolumeDlg.FormCreate(Sender: TObject); procedure TVolumeDlg.SpinEdit1Change(Sender: TObject); end. |