Компонент 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 | Тип устройства. Определяет конкретное устройство, которое представляет собой компонент MediaPiayer. Тип устройства задается именованной константой: dtAutoSelect – тип устройства определяется автоматически; dtVaweAudio – проигрыватель звука; dtAVivideo – видеопроигрыватель; dtCDAudio – CD-проигрыватель |
FileName | Имя файла, в котором находится воспроизводимый звуковой фрагмент или видеоролик |
AutoOpen | Признак автоматического открытия сразу после запуска программы, файла видеоролика или звукового фрагмента |
Display | Определяет компонент, на поверхности которого воспроизводится видеоролик (обычно в качестве экрана для отображения видео используют компонент Panel) |
VisibleButtons | Составное свойство. Определяет видимые кнопки компонента. Позволяет сделать невидимыми некоторые кнопки |