Delphi для начинающих

Типография


 

Компонент MediaPlayer


Компонент MediaPlayer, значок которого находится на вкладке System (рис. 11.4), позволяет воспроизводить видеоролики, звук и сопровождаемую звуком анимацию.

Рис. 11.4. Значок компонента MediaPlayer

В результате добавления к форме компонента MediaPlayer на форме появляется группа кнопок (рис. 11.5), подобных тем, которые можно видеть на обычном аудио- или видеоплеере. Назначение этих кнопок пояснено в табл. 11.4. Свойства компонента MediaPlayer приведены в табл. 11.5.

Рис. 11.5. Компонент MediaPlayer

Таблица 11.4. Кнопки компонента MediaPlayer

Кнопка

Обозначение

Действие

Воспроизведение

btPlay

Воспроизведение звука или видео

Пауза

btPause

Приостановка воспроизведения

Стоп

btStop

Остановка воспроизведения

Следующий

btNext

Переход к следующему кадру

Предыдущий

btPrev

Переход к предыдущему кадру

Шаг

btStep

Переход к следующему звуковому фрагменту, например, к следующей песне на CD

Назад

btBack

Переход к предыдущему звуковому фрагменту, например, к предыдущей песне на CD

Запись

btRecord

Запись

Открыть/Закрыть

btEject

Открытие или закрытие CD-дисковода компьютера

 

Таблица 11.5. Свойства компонента MediaPiayer

Свойство

Описание

Name DeviceType

FileName AutoOpen Display

VisibleButtons

Имя компонента. Используется для доступа к свойствам компонента и управлением работой плеера

Тип устройства. Определяет конкретное устройство, которое представляет собой компонент MediaPiayer. Тип устройства задается именованной константой: dtAutoSelect — тип устройства определяется автоматически; dtVaweAudio — проигрыватель звука; dtAVivideo — видеопроигрыватель; dtCDAudio — CD-проигрыватель

Имя файла, в котором находится воспроизводимый звуковой фрагмент или видеоролик

Признак автоматического открытия сразу после запуска программы, файла видеоролика или звукового фрагмента

Определяет компонент, на поверхности которого воспроизводится видеоролик (обычно в качестве экрана для отображения видео используют компонент Panel)

Составное свойство. Определяет видимые кнопки компонента. Позволяет сделать невидимыми некоторые кнопки