Vcl.MPlayer.TMediaPlayer.Wait

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Wait: Boolean read FWait write SetWait;

C++

__property bool Wait = {read=FWait, write=SetWait, nodefault};

Eigenschaften

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

Beschreibung

Legt fest, ob eine Methode zur Steuerung des Media-Players nach ihrer Ausführung die Steuerung wieder an die Anwendung übergibt.

Die Eigenschaft Wait bestimmt, ob eine Methode zur Steuerung des Media-Players (Back, Close, Eject, Next, Open, Pause, PauseOnly, Play, Previous, StartRecording, Resume, Rewind, Step oder Stop) die Steuerung erst dann an die Anwendung zurückgibt, wenn ihre Ausführung abgeschlossen ist.

Wait ist zur Laufzeit nicht verfügbar.

Wenn Wait den Wert true hat, wartet die Media-Player-Komponente, bis die nächste Methode zur Steuerung des Media-Players vollständig ausgeführt ist. Erst dann gibt sie die Steuerung an die Anwendung zurück. Hat Wait den Wert false, wartet die Anwendung nicht, bis die Ausführung der nächsten Methode zur Steuerung des Media-Players abgeschlossen ist.

Wait wirkt sich nur auf diejenige Methode zur Steuerung des Media-Players aus, die nach dem Setzen von Wait aufgerufen wird. Soll die Eigenschaft Wait auch für weitere Methodenaufrufe gelten, muss sie nach jedem Aufruf neu gesetzt werden.

Per Vorgabe agieren die Methoden Play und StartRecording so, als wäre Wait auf false gesetzt. Damit die Steuerung vor dem Ende des Abspiel- oder Aufzeichnungsvorgangs an die Anwendung zurückgegeben wird, muss Wait vor dem Aufruf von Play bzw. StartRecording auf true gesetzt werden. Alle anderen Methoden zur Steuerung des Media-Players agieren so, als wäre Wait auf true gesetzt.

Anmerkung:  Wait wird normalerweise nur dann auf false gesetzt, wenn anzunehmen ist, dass die nächste Methode zur Steuerung des Media-Players länger dauert. Die Anwendung kann dann weiteren Code ausführen, während die Ausführung der Methode noch läuft. Wenn Wait den Wert false hat, sollte Notify auf true gesetzt werden, damit die Anwendung von der Beendigung der Media-Player-Methode in Kenntnis gesetzt wird.

Siehe auch