property OnChangePosition: TNotifyEvent;
property OnChangeStatus: TNotifyEvent;
状態に変更があったことを通知します。
再生・停止・一時停止、または、MPEG Audio ファイルのオープン・クローズが行われると発生します。
property OnEndPlay: TMP3EndPlayEvent;
TMP3EndPlayReason = (merSuccessful, merStoped, merFailure);
TMP3EndPlayEvent = procedure(Sender: TObject; Reason: TMP3EndPlayReason) of object;
再生終了時に発生します。Reason は終了理由を示します。
- merSuccessful
- 正常終了
- merStoped
- Stop メソッドで終了
- merFailure
- エラーが発生して終了