Информатика. Программирование в Delphi
205
вия, например, при нажатии кнопки
Stop
вызывается соответствующий метод
Stop
компонента
MediaPlayer
.
Если программист обрабатывает нажатия кнопок самостоятельно, то не-
обходимый код размещается в обработчике события
OnClick
, а параметру
DoDefault
присваивается значение
False
.
Событие
OnNotify
типа
TNotifyEvent
возникает при завершении какого-
либо из методов проигрывателя. Генерация этого события зависит от названия
метода и значения свойства
Notify
типа
Boolean
. Событие
OnNotify
генериру-
ется для каждого вызова методов
Play
и
StartRecording
, если перед их вызовом
свойство
Notify
не было установлено в значение
False
. Другие методы проиг-
рывателя, например,
Stop
,
Close
или
Next
не вызывают это событие, если свой-
ство
Notify
не установлено в значение
True
. После обработки события
OnNotify
свойство
Notify
необходимо снова установить в значение
True
для
обеспечения генерации следующего такого события.
Компонент
MediaPlayer
расположен на вкладке
System
. На рис. 15.1 он
выделен окружностью.
Рис. 15.1
Основные свойства компонента
MediaPlayer
приведены в табл. 15.1.
Таблица 15.1
Свойство
Описание
Name
Имя компонента. Используется для доступа к свойствам компонента
и управления работой плеера
DeviceType
Тип устройства. Определяет конкретное устройство, которое пред-
ставляет собой компонент MediaPlayer. Тип устройства задается
именованной константой:
dtAutoSelect – тип устройства определяется автоматически;
dtWaveAudio – проигрыватель звука;
dtAVIvideo – видеопроигрыватель;
dtCDAudio – CD-проигрыватель
FileName
Имя файла, в котором находится воспроизводимый звуковой фраг-
мент или видеоролик
AutoOpen
Признак автоматического открытия сразу после запуска программы,
файла видеоролика или звукового фрагмента
Display
Определяет компонент, на поверхности которого воспроизводится
видеоролик. Обычно в
качестве экрана для отображения видео ис-
пользуют компонент Panel
VisibleButtons
Составное свойство. Определяет видимые кнопки компонента. По-
зволяет сделать невидимыми некоторые кнопки