Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mediaplayer: Läuft er? (https://www.delphipraxis.net/65726-mediaplayer-laeuft-er.html)

Skullschildi 20. Mär 2006 16:33


Mediaplayer: Läuft er?
 
hallöchen, ich hab da so eine frage die da heisst: Wie finde ich heraus, ob die Tmediaplayer komponente gerade am spielen sit bzw. ob sie bereits gestoppt hat?#
ich dachte da an sowas wie
Delphi-Quellcode:
if mediaplayer1.playing = true then //geht natürlich nicht^^

ichbins 20. Mär 2006 16:36

Re: Mediaplayer: Läuft er?
 
playing dürfte schon funktionieren... :gruebel:

achja: NIEMALS eine =true abfrage machen. mach einfach nur if mediaplayer.playing then...

alternativ such mal nach anderen Eigenschaften von TMediaplayer (z.B. in der Hilfe)

Falls du danach suchst: Der Mediaplayer hat ein Ereigniss onnotify, das ausgelöst wird, wenn er fertig ist.

Matze 20. Mär 2006 16:38

Re: Mediaplayer: Läuft er?
 
Hi,

ob's da etwas fertiges gibt, weiß ich nicht. Du könntest aber einfach eine boolsche variable auf true setzen, sobald du die Wiedergabe startest und auf false, sobald du sie stoppst.

Nachtrag: @ichbins: Ja, wenn es playing geben würde, dann würde das sicher gehen. :zwinker:

konda 20. Mär 2006 16:38

Re: Mediaplayer: Läuft er?
 
So dürfte es gehen:
Delphi-Quellcode:
if mediaplayer1.mode=mpplaying then {...}
:wink:

zer00 20. Mär 2006 17:13

Re: Mediaplayer: Läuft er?
 
Zitat:

Zitat von ichbins
playing dürfte schon funktionieren... :gruebel:

achja: NIEMALS eine =true abfrage machen. mach einfach nur if mediaplayer.playing then...

Wieso NIEMALS X = True?

grz zer00

Flare 20. Mär 2006 17:22

Re: Mediaplayer: Läuft er?
 
Zitat:

Wieso NIEMALS X = True?
Höchstwarscheinlich wiel Delphi noch einmal intern abfragt ob die Bedingung True ist, vielleicht kommt es dann mit der Formulierung (x=true)=true nicht ganz klar :lol:


Flare

Dr.No 20. Mär 2006 17:40

Re: Mediaplayer: Läuft er?
 
mal ne frage, mchsch du nen player für musik?
also für mp3 kann ich nur wärmstens die bass.dll empfehlen, da kann man acuh visualisierungen machen, eyualizer usw!
schade ist nur das wma und audio cd nicht tun, braucht man spezielle bass dlls!
aber sonst ist es echt cool!


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:30 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