Vcl.MPlayer.TMediaPlayer

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.Controls.TCustomControlVcl.Controls.TWinControlVcl.Controls.TControlSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTMediaPlayer

Delphi

TMediaPlayer = class(TCustomControl)

C++

class PASCALIMPLEMENTATION TMediaPlayer : public Vcl::Controls::TCustomControl

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Vcl.MPlayer.pas
Vcl.MPlayer.hpp
Vcl.MPlayer Vcl.MPlayer

Beschreibung

TMediaPlayer steuert Geräte, die einen Media Control Interface (MCI)-Treiber besitzen.

Die Komponente TMediaPlayer besteht aus einer Reihe von Schaltflächen (Play, Stop, Eject usw.), über die ein Multimedia-Gerät (z.B. ein CD-ROM-Laufwerk, ein MIDI-Sequenzer oder ein Videorecorder) gesteuert werden kann. Bei dem Multimedia-Gerät kann es sich um Hardware oder um Software handeln.

Die Media-Player-Komponente besteht aus mehreren Schaltflächen. Auf diese Schaltflächen wird mit der Maus geklickt. Sie stellen allerdings keine separaten Objekte oder Schaltflächen-Komponenten dar.



Schaltfläche Wert Aktion

Play

btPlay

Startet den Media-Player.

Pause

btPause

Unterbricht das Abspielen oder Aufzeichnen. Wenn bereits unterbrochen ist, wird durch Anklicken das Abspielen bzw. Aufzeichnen wieder gestartet.

Stop

btStop

Stoppt das Abspielen oder Aufzeichnen.

Next

btNext

Spult zur nächsten Spur bzw. zum Ende, wenn das Medium keine Spuren unterstützt.

Prev

btPrev

Spult zur vorhergehenden Spur bzw. zum Anfang, wenn das Medium keine Spuren unterstützt.

Step

btStep

Spult um eine bestimmte Anzahl von Frames nach vorne.

Back

btBack

Spult um eine bestimmte Anzahl von Frames zurück.

Record

btRecord

Startet das Aufzeichnen.

Eject

btEject

Wirft das Medium aus.



Das Multimedia-Gerät wird gestartet, unterbrochen, gestoppt usw., sobald der Benutzer auf die entsprechende Schaltfläche der TMediaPlayer-Komponente klickt. Das Gerät lässt sich auch über die Steuermethoden, die den Schaltflächen entsprechen, bedienen (Play, Pause, Stop, Next, Previous, Step, Back, StartRecording und Eject).

Der Typ des Multimedia-Geräts (wie beispielsweise dtWaveAudio oder dtVideodisc) wird in der Eigenschaft DeviceType angegeben. Wenn das Gerät seine Medien in einer Datei speichert, wird der Name der Mediendatei in der Eigenschaft FileName festgelegt. Hat DeviceType den Wert dtAutoSelect, versucht der Media-Player, den Gerätetyp über die Namenserweiterung der Datei festzustellen, die in FileName angegeben ist.

Setzen Sie die Eigenschaft AutoOpen auf true, wenn der Media-Player versuchen soll, das in DeviceType angegebene Gerät automatisch zu öffnen, sobald die Media-Player-Komponente zur Laufzeit erstellt wird.

Siehe auch

Codebeispiele