Vcl.MPlayer.TMediaPlayer.Notify

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Notify: Boolean read FNotify write SetNotify;

C++

__property bool Notify = {read=FNotify, write=SetNotify, nodefault};

Eigenschaften

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

Beschreibung

Legt fest, ob ein OnNotify-Ereignis erzeugt wird.

Die Eigenschaft Notify bestimmt, ob nach Abschluss der nächsten Methode zur Steuerung des Media-Players (Back, Close, Eject, Next, Open, Pause, PauseOnly, Play, Previous, StartRecording, Resume, Rewind, Step oder Stop) ein OnNotify-Ereignis generiert wird.

Wenn Notify den Wert true hat, erzeugt die nächste Methode zur Steuerung des Media-Players nach ihrer Beendigung ein OnNotify-Ereignis und speichert die Benachrichtigungsbotschaft in der Eigenschaft NotifyValue. Ist Notify dagegen false, generiert die Methode kein OnNotify-Ereignis, und NotifyValue wird nicht verändert.

Notify wirkt sich nur auf den Aufruf der nächsten Methode zur Steuerung des Media-Players aus. Soll die Eigenschaft Notify 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 Notify auf true gesetzt. Um zu verhindern, dass nach Beendigung des Abspiel- oder Aufzeichnungsvorgangs ein OnNotify-Ereignis erzeugt wird, setzen Sie Notify vor dem Aufruf der Methode Play bzw. StartRecording auf false. Alle anderen Methoden zur Steuerung des Media-Players agieren so, als wäre Notify auf false gesetzt.

Tip:  Setzen Sie Notify auf true, wenn anzunehmen ist, dass die nächste Methode zur Steuerung des Media-Players länger dauert. Die Anwendung wird dann benachrichtigt, wenn die Ausführung der Methode beendet ist. Wenn Notify den Wert true hat, sollte Wait auf false gesetzt werden, damit die Steuerung bereits vor dem Abschluss der Methode an die Anwendung zurückkehren kann.

Anmerkung:  Wenn Sie versuchen, einen Abspiel- oder Aufzeichnungsvorgang auf dem Multimedia-Gerät wiederaufzunehmen, das die Methode Resume nicht unterstützt, verhält sich das Gerät wie bei einem Aufruf von Play. Wurde Notify vor dem Aufruf von Resume (oder einer anderen Methode zur Steuerung des Media-Players) auf den Wert true gesetzt, hat diese keine Auswirkungen auf den Aufruf von Resume. Die Methode Resume erzeugt nach ihrer Beendigung kein OnNotify-Ereignis, und NotifyValue wird nicht verändert.

Siehe auch