![]() |
Aktuellen Status des MediaPlayers ermitteln!
Hallo!
Ich programmiere gerade einen AudioPlayer, und dazu benötige ich unter anderem die Information, wie ich den aktuellen Status des MediaPlayers ermitteln kann; :coder: (mit aktueller Stand ist gemeint, ob er gerade einen Song abspielt, oder sich im Pause- bzw. Stop-Modus befindet); Weiß hier jemand einen Rat?; Gruss DelphiUser7 |
Re: Aktuellen Status des MediaPlayers ermitteln!
Hast du schon mal die Delphi-Hilfe konsultiert?
Delphi-Quellcode:
Markier mal in deinem Projekt den MediaPlayer, und drück dann mal auf F1. :mrgreen:
const
ModeStr: array[TMPModes] of string = ('Not ready', 'Stopped', 'Playing', 'Recording', 'Seeking', 'Paused', 'Open'); procedure TForm1.MediaPlayer1Notify(Sender: TObject); begin with Sender as TMediaPlayer do begin Form1.Caption := ModeStr[Mode]; { Die Eigenschaft Notify muss auf true gesetzt werden, } { damit wir von den nächsten Modusänderungen } { benachrichtigt werden. } Notify := True; end; end; Ich gehe mal davon aus, das du das gemeint hat. [edit=Daniel B]Delphi-Tags korrigiert. Mfg, Daniel B[/edit] |
Re: Aktuellen Status des MediaPlayers ermitteln!
Wie kann ich den Zustand des Mediaplayers in eine if..then-Abfrage einbinden(if 'Zustand des Mediaplayers' then...)??
|
Re: Aktuellen Status des MediaPlayers ermitteln!
Programmieren ist mehr als jedes kleien Problem im Forum zu erfragen.
Es geht doch darum selber Problemlösungen zu finde.
Delphi-Quellcode:
IF Mediaplayer1.Mode = mpOpen then
..... mpNotReady mpStopped mpPlaying mpRecording mpSeeking mpPaused mpOpen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 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