![]() |
Lautstärke von TMediaPlayer mit der Trackbar regeln???
Hallo,
mein Problem steht eigentlich schon im Titel. Wie kann ich die Lautstärke (Master) in Verwendeung mit der TMediaPlayer-Komponente mit einer Trackbar regeln ??? Ein Code-Schnipsel wäre nicht schlecht!!! |
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
|
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Genau diesen Code habe ich bereits eingebunden, nur weis ich leider überhaupt nicht, wie ich das nun mit der Trackbar regeln kann, bzw. aufrufen soll????!!!!!
|
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Zitat:
Delphi-Quellcode:
SetMPVolume(MediaPlayer1,TrackBar1.Pos);
|
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Hi!
Der Aufruf geschieht ja so:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin SetMPVolume(MediaPlayer1, 500); end; Das müsste man dann etwa so ändern:
Delphi-Quellcode:
Wie du siehst, wird das ganze jetzt im OnChange-Ereignis der Trackbar aufgerufen.
procedure TForm1.TrackBar1Change(Sender: TObject);
begin SetMPVolume(MediaPlayer1, Trackbar1.Position); end; Sinnvollerweise sollte die Trackbar folgendermaßen eingestellt werden: Max: 1000 Frequenzy: 20 (abhängig von Länge etwas zu verändern, bis der Abstand ordentlich aussieht) Ciao Frederic |
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Jetzt gibt er mir aus, daß Pos ein undefinierter Bezeichner ist.
|
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Hi!
Siehe meinen Beitrag: Es müsste Position heißen, denke ich mal. Ciao Frederic |
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Zitat:
|
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Erst mal Danke. Es gibt zwar jetzt keine Fehler mehr, allerdings passiert irgendwie garnichts, wenn man an der Trackbar regelt.
|
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Hi!
Hast du es ins Onchange der trackbar geschrieben? Ciao Frederic |
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Jo, das wars. Man, was würde ich ohne euch bloß machen können. fkerber, Du hast natürlich recht. Ich habe natürlich vergessen im Objektinstector auf der Ereignisseite doppelt ins OnChange-Ereignis zu klicken um dort den Code einzutragen!!!
Danke nochmals an alle!!! |
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Hat schon mal einer den Fehler mit der winmm.dll gehabt?
Den bekomme ich immer, beim Onchange Event von der Trackbar |
Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
Hi!
a) Passt das wirklich in den Thread? b) WELCHEN Fehler? Ciao Frederic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:21 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