![]() |
SetMPVolume+Winmm.dll-Fehler
Ich habe aus dp folgenden Code benutzt:
Delphi-Quellcode:
Jedoch bekomme ich jedesmal einen Fehler, beim OnChange Ereignis (Trackbar), der durch die winnmm.dll verursacht wird.
1
const MCI_SETAUDIO = $0873; MCI_DGV_SETAUDIO_VOLUME = $4002; MCI_DGV_SETAUDIO_ITEM = $00800000; MCI_DGV_SETAUDIO_VALUE = $01000000; type MCI_DGV_SETAUDIO_PARMS = record dwCallback: DWORD; dwItem: DWORD; dwValue: DWORD; dwOver: DWORD; lpstrAlgorithm: PChar; lpstrQuality: PChar; end; [...] procedure TForm1.SetMPVolume(MP: TMediaPlayer; Volume: Integer); var p: MCI_DGV_SETAUDIO_PARMS; begin p.dwCallback := 0; p.dwItem := MCI_DGV_SETAUDIO_VOLUME; p.dwValue := Volume; p.dwOver := 0; p.lpstrAlgorithm := nil; p.lpstrQuality := nil; mciSendCommand(MP.DeviceID, MCI_SETAUDIO, MCI_DGV_SETAUDIO_VALUE or MCI_DGV_SETAUDIO_ITEM, Cardinal(@p)); end Hat einer rat? |
Re: SetMPVolume+Winmm.dll-Fehler
Wie lautet denn der Fehler?
Florian |
Re: SetMPVolume+Winmm.dll-Fehler
wenn ich das so genau wüsste. Ich sitze hier nicht an meinem Rechner. Leider. Jedenfalls
sthet nur da, das ein Fehler bezüglich der Winmm.dll aufgetreten ist. Genaueres steht da net. Kennst du dich damit aus? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz