Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi TMediaPlayer Status überprüfen (https://www.delphipraxis.net/106718-tmediaplayer-status-ueberpruefen.html)

f4k3 15. Jan 2008 14:22


TMediaPlayer Status überprüfen
 
Moin Moin liebe DPler ;)

hätt mal ne frage und zwar ...

Ich hab ne TMediaPlayer Komponente auf meim Formular ...
ein Panel dient als Display ...

Wenn ich nun den DBNavigator betätige möchte ich überprüfen ob aktuell der Media Player etwas abspielt. (also MediaPlayer.Play = Aktiv?)

leider versteckt sich hinter .Play kein boolscher wert ... und ich kann nicht mit True / False abgleichen ob der Zustand eben so ist.

Hättet ihr ne Idee wie ich das gebacken krieg?

Wär echt nice ... danke schön im Vorraus

Euer f4k3

Klaus01 15. Jan 2008 14:28

Re: TMediaPlayer Status überprüfen
 
Hallo,

wie wäre es, wenn Du die Eigenschaft Mode abfragen würdest?

Grüße
Klaus

f4k3 15. Jan 2008 14:29

Re: TMediaPlayer Status überprüfen
 
etwas überfrüht :P

funktioniert mittlerweile ... durch geisterhand ^^
habs wohl doch gut abgesichert ... also Problem hat sich erledigt ...

hätt allerdings noch die Frage ob mann das Video wenns z.B. größer oder kleiner ist ... auf das Panel "stretchen" kann ... dass quasi
das Video immer komplett auf dem Panel liegt ... ohne dass sich das Panel in der größe verändert.

f4k3 15. Jan 2008 14:30

Re: TMediaPlayer Status überprüfen
 
Zitat:

Zitat von Klaus01
Hallo,

wie wäre es, wenn Du die Eigenschaft Mode abfragen würdest?

Grüße
Klaus

Neh habs etz so gemacht ... dass wenn in meinem dbeVideo.Text ein leerer Pfad bzw. nichts drin steht ... dass dann der MediaPlayer einfach geclosed wird ;)
aber Mode würde denk ich auch funktionieren ... danke für den tipp


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