Главная | RSS Понедельник, 25.09.2017, 23:23

Меню сайта
Форма входа
Логин:
Пароль:
Категории раздела
Алгоритмы [1]
Pascal [19]
Delphi [20]
Поиск по сайту

Баннер сайта
Установите мой
баннер себе на сайт

 

Каталог статей

Главная » Статьи » Алгоритмизация и программирование » Delphi [ Добавить статью ]

Delphi MediaPlayer
Компонент Delphi MediaPlayer (мультимедийный проигрыватель) расположен на странице System Палитры компонентов. Он предназначен для проигрывание аудио и видео файлов.

Интерфейс мультимедийного проигрывателя показан на рисунке сверху. На нем располагаются кнопки, напоминающие кнопки музыкальных центров, ими можно управлять по средствам мыши или клавишами со стрелками и клавишей пробела.

Компонент MediaPlayer имеет следующие кнопки, перечислим их слева на право:

Воспроизведение (Play),
Пауза (Pause);
Стоп, остановка (Stop);
переход к следующему клипу, дорожке (Next);
переход к предыдущему клипу, дорожке (Prev);
переход на несколько фрагментов вперед (Step);
переход на несколько фрагментов назад (Back);
режим записи (Record);
извлечение диска (Eject).
За видимость кнопок на компоненте отвечает свойство VisibleButtons. По умолчанию все кнопки видимы. Проще всего установить набор видимых кнопок в Инспекторе объектов. Но можно сделать так чтобы установки задавались программно (задаем видимость кнопок воспроизведение и остановки):
MediaPlayer1.VisibleButtons := [btPlay, btStop];
Установив компонент мы имеем дело с цветными кнопками, но если нам больше нравится серый цвет, то необходимо в свойстве ColoredButtons, в Инспекторе объектов, определить для каких кнопок нужен серый цвет и напротив них поставить свойство FALSE.
За доступность самих кнопок отвечает свойство EnabledButtons. Доступная кнопка имеет свой естественный цвет и может быть нажата. Запрещенная или недоступная кнопка не реагирует на нажатие, цвет ее светло-серый. При определении свойства AutoEnable в TRUE проигрыватель сам определяет автоматически доступность кнопок в зависимости от типа используемого файла. И программисту останется возможность управлять доступностью тех кнопок которые не заблокированы.

Компонент MediaPlayer проигрывая какой либо клип или фонограмму связан с файлом расположенном на внешнем носителе или же на жестком диске. Этот файл необходимо открыть для записи или воспроизведения, свойство FileName задает имя файла.

Для того чтобы, мы могли запустить наш проигрыватель нужно воспользоватся методом Open или установить свойство AutoOpen в TRUE.

Расположим на форме компоненты Panel и MediaPlayer. Примерно как показано слева.

Зададим свойство FileName - C:\Program Files\Borland\Delphi7\Demos\ CoolStuf\speedis.avi (этот файл автоматически устанавливается со средой Delphi). AutoOpen в TRUE. Свойство Display, определяет куда будет выводиться изображение, - выберем Panel1, если ничего не выбрать, то Delphi сама создаст экран для проигрывания. Запустим приложение, теперь нажав на кнопку Play мы можем просмотреть клип.

Источник: http://delphi-prg.ru/komponent-delphi-mediaplayer-multimedijnyj-proigryvatel
Категория: Delphi | Добавил: Дана95 (19.05.2012) | Автор: Жалмагамбетова Дана 10 в
Просмотров: 1522 | Рейтинг: 4.0/2 |
Всего комментариев: 0
avatar
Поиск по сайту

Наш опрос
Укажите Вашу пользовательскую категорию
Всего ответов: 2547
Друзья сайта
Система Orphus
Статистика


Онлайн всего: 30
Гостей: 30
Пользователей: 0

Flag Counter
Архив записей

Copyright MyCorp © 2017