Ver Mensaje Individual
  #3  
Antiguo 19-10-2007
Lucass Lucass is offline
Miembro
 
Registrado: jul 2007
Posts: 15
Reputación: 0
Lucass Va por buen camino
Código PHP:
function TPrincipal.GetWaveVolume(var LVolDWORD; var RVolDWORD): Boolean;
var
  
WaveOutCapsTWAVEOUTCAPS;
  
VolumeDWORD;
begin
  Result 
:= False;
  if 
WaveOutGetDevCaps(WAVE_MAPPER, @WaveOutCapsSizeOf
    
if WaveOutCaps.dwSupport and WAVECAPS_VOLUME WAVECAPS_VOLUME then
    begin
      Result 
:= WaveOutGetVolume(-1, @Volume) = MMSYSERR_NOERROR;
      
//Result := WaveOutGetVolume(WAVE_MAPPER, @Volume) = MMSYSERR_NOERROR;
      
LVol   := LoWord(Volume);
      
RVol   := HiWord(Volume);
    
end;
end

en esta parte me salta error, mas explicito en: if WaveOutGetDevCaps

esta funcion como la otra de set la llamo desde
procedure TPrincipal.TrackBar11Change(Sender: TObject);

me explico??
Responder Con Cita