Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Компонент TMediaPlayer




Что такое мультимедиа

СРЕДСТВА СОЗДАНИЯ МУЛЬТИМЕДИЙНЫХ ПРИЛОЖЕНИЙ

 

 

“Мультимедиа” - это термин относящийся к почти всем формам анимации, звукам, видео, которые используются на компьютере. Подмножество мультимедиа включает:

1. Показ видео в формате Microsoft's Video for Windows (AVI).

2. Воспроизведение звуков и музыки из MIDI и WAVE-файлов.

Данную задачу можно выполнить с помощью динамической библиотеки Microsoft Multimedia Extensions for Windows (MMSYSTEM.DLL), методы которой инкапсулированы в компоненте TMediaPlayer, находящийся на странице System Палитры Компонент Delphi.

Для проигрывания файлов мультимедиа может потребоваться наличие некоторого оборудования и программного обеспечения. Так для воспроизведения звуков нужна звуковая карта.

В Delphi есть компонент TMediaPlayer, который дает Вам доступ ко всем основным возможностям программирования мультимедиа. Данный компонент очень прост в использовании.

 

TMediaPlayer

Компонент TMediaPlayer позволяет управлять различными устройствами мультимедиа, которые имеют MCI (Media Control Interface) совместимый драйвер. Собственно компонент TMediaPlayer дает доступ к набору подпрограмм, созданных Microsoft и называемых Media Control Interface (MCI). Эти подпрограммы обеспечивают программисту простой доступ к широкому кругу устройств мультимедиа.

Свойства:

 

FileName: TFileName;

- имя воспроизводимого файла (*.avi, *.wav, *.mid);

 

AutoOpen: Boolean;

- автоматически определять устройство по расширению файла;

 

Display: TWinControl;

- задает окно, в котором будет происходить вывод (по умолчанию

Display:= nil;).

 

Для начала давайте создадим новый проект, затем поместим компонент TMediaPlayer (стр. System Палитры) на форму, как показано на рис.1.

Рис.1. Компонент TMediaPlayer на форме

 

Компонент TMediaPlayer оформлен, как панель управления устройством с кнопками. Как и на магнитофоне, здесь есть кнопки “воспроизведение”, “перемотка”, “запись” и др.

Поместив компонент на форму, Вы увидите, что Инспектор Объектов содержит свойство "FileName" (см. рис.2). Щелкните дважды

Рис.2. Свойства TMediaPlayer в Инспекторе Объектов

 

на этом свойстве и выберите имя файла с расширением.AVI,.WAV или.MID. На рис.2 выбран AVI-файл DELPHI.AVI. Далее нужно установить свойство AutoOpen в True.

После выполнения этих шагов программа готова к запуску. Запустив программу, нажмите зеленую кнопку “воспроизведение” (крайняя слева) и Вы увидите видеоролик (если выбрали AVI) или услышите звук (если выбрали WAV или MID).

Итак, Вы имеете возможность проигрывать AVI-, MIDI- и WAVE-файлы просто указывая имя файла.

Еще одно важное свойство компонента TMediaPlayer - Display. Изначально оно не заполнено и видео воспроизводится в отдельном окошке. Однако, в качестве экрана для показа ролика можно использовать, например, компонент Panel. На форму нужно поместить компонент TPanel1, убрав текст из его свойства Caption. Далее, для компонента TMediaPlayer, в свойстве Display выбрать из списка Panel1. После этого надо запустить программу и нажать кнопку “воспроизведение” (см. рис.3)

 

Рис.3. Воспроизведение AVI на панели

 




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 623; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.