Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Lautstärke von TMediaPlayer mit der Trackbar regeln??? (https://www.delphipraxis.net/32314-lautstaerke-von-tmediaplayer-mit-der-trackbar-regeln.html)

mlspider 21. Okt 2004 15:34


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!!!

fkerber 21. Okt 2004 15:55

Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
 
Hi!

Schau mal hier:
http://www.swissdelphicenter.ch/de/showcode.php?id=618

Ciao Frederic

mlspider 21. Okt 2004 16:05

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????!!!!!

Giantics 21. Okt 2004 16:08

Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
 
Zitat:

Zitat von mlspider
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????!!!!!

Trackbar aufs Form. Max auf 1000 stellen und bei OnChange folgendes eintragen:

Delphi-Quellcode:
SetMPVolume(MediaPlayer1,TrackBar1.Pos);

fkerber 21. Okt 2004 16:10

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:
procedure TForm1.TrackBar1Change(Sender: TObject);
begin
  SetMPVolume(MediaPlayer1, Trackbar1.Position);
end;
Wie du siehst, wird das ganze jetzt im OnChange-Ereignis der Trackbar aufgerufen.
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

mlspider 21. Okt 2004 16:13

Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
 
Jetzt gibt er mir aus, daß Pos ein undefinierter Bezeichner ist.

fkerber 21. Okt 2004 16:15

Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
 
Hi!

Siehe meinen Beitrag: Es müsste Position heißen, denke ich mal.


Ciao Frederic

Giantics 21. Okt 2004 16:16

Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
 
Zitat:

Zitat von mlspider
Jetzt gibt er mir aus, daß Pos ein undefinierter Bezeichner ist.

Sorry hab mich vertan, muss natürlich Position heißen. :-D

mlspider 21. Okt 2004 16:20

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.

fkerber 21. Okt 2004 16:22

Re: Lautstärke von TMediaPlayer mit der Trackbar regeln???
 
Hi!

Hast du es ins Onchange der trackbar geschrieben?

Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz