Разработка приложений в системе Delphi. Шейкер Т.Д. - 129 стр.

UptoLike

Составители: 

Управление мультимедийными устройствами
Универсальный проигрыватель MediaPlayer предназначен для
воспроизведения аудио и видео файлов, а также для управления устройствами,
которые имеют MCI-совместимый драйвер (Media Control Interface).
MCI-интерфейс поддерживают многие модели таких мультимедийных
устройств, как звуковые карты, видеокарты, видеомагнитофоны, лазерные
проигрыватели. В компоненте MediaPlayer используются имеющиеся в
Windows средства для работы с такими устройствами.
Визуально MediaPlayer представляет собой набор кнопок, из которых
формируется панель для управления различными аппаратными и
программными средствами мультимедиа.
Управлять воспроизведением можно с помощью кнопок или программно,
путём вызова соответствующих методов компонента. Назначение кнопок
интуитивно понятно, так как обозначения на кнопках идентичны используемым
в бытовых проигрывающих устройствах. Всего кнопок 9 (Play, Pause, Stop,
Next, Prev, Step, Back, Record, Eject), однако в каждом конкретном случае
можно оставить только те кнопки, которые требуются для работы. Видимостью
и доступностью кнопок управляют свойства
VisibleButtons и
EnableButtons.
При выполнении программы пользователь нажимает кнопки с помощью
мыши или клавиатуры (клавишей «пробел»). С нажатием кнопок связано
несколько событий, чаще других используются события
OnClick и OnNotify.
Событие
OnClick возникает при щелчке по одной из кнопок. Событие
OnNotify возникает после завершения работы метода. Свойства Notify,
Wait и событие OnNotify используются для определения правил передачи
управления приложению.
В каждый момент времени MediaPlayer может управлять только одним
устройством, тип которого определяется свойством
DeviceType. По
умолчанию свойство
DeviceType имеет значение dtAutoSelect. В этом
129
Управление мультимедийными устройствами
   Универсальный   проигрыватель  MediaPlayer               предназначен    для
воспроизведения аудио и видео файлов, а также для управления устройствами,
которые имеют MCI-совместимый драйвер (Media Control Interface).
    MCI-интерфейс поддерживают многие модели таких мультимедийных
устройств, как звуковые карты, видеокарты, видеомагнитофоны, лазерные
проигрыватели. В компоненте MediaPlayer используются имеющиеся в
Windows средства для работы с такими устройствами.
    Визуально MediaPlayer представляет собой набор кнопок, из которых
формируется    панель    для    управления     различными     аппаратными    и
программными средствами мультимедиа.
    Управлять воспроизведением можно с помощью кнопок или программно,
путём вызова соответствующих методов компонента. Назначение кнопок
интуитивно понятно, так как обозначения на кнопках идентичны используемым
в бытовых проигрывающих устройствах. Всего кнопок 9 (Play, Pause, Stop,
Next, Prev, Step, Back, Record, Eject), однако в каждом конкретном случае
можно оставить только те кнопки, которые требуются для работы. Видимостью
и   доступностью     кнопок     управляют    свойства   VisibleButtons       и
EnableButtons.
    При выполнении программы пользователь нажимает кнопки с помощью
мыши или клавиатуры (клавишей «пробел»). С нажатием кнопок связано
несколько событий, чаще других используются события OnClick и OnNotify.
Событие OnClick возникает при щелчке по одной из кнопок. Событие
OnNotify возникает после завершения работы метода. Свойства Notify,
Wait и событие OnNotify используются для определения правил передачи
управления приложению.
    В каждый момент времени MediaPlayer может управлять только одним
устройством,   тип   которого   определяется    свойством    DeviceType.    По
умолчанию свойство DeviceType имеет значение dtAutoSelect. В этом



                                     129