Карта сайтаСсылкиКонтакты

Использование файлов Real Audio в приложениях Delphi

PDF Печать
Статьи

Управление Real Audio для ActiveX обеспечивает доступ к программированию RealMedia и расширяет способности аудио наших приложений Delphi.

Инсталляция

Давайте посмотрим, как включить Real Player в наше приложение. Все, что мы должны иметь – это Real Audio ActiveX, которое мы можем получить в RealNetworks Inc. Управление Real Audio for ActiveX обычно устанавливается с программным обеспечением Real Player.

Чтобы установить управление Real Audio ActiveX:

  • Запустите Delphi и выберите Component -> Import ActiveX Control…
  • Найдите Real Audio Control for ActiveX и нажмите Install…
  • Выберите пакет, куда будет установлен новый компонент или создайте новый пакет для нового управления TRealAudio.
  • Нажмите OK.
  • Delphi спросит Вас, хотите ли Вы перестроить измененный/новый пакет или нет. Нажмите Yes.
  • После того, как пакет скомпилируется, появится сообщение, что новый компонент TRealAudio был зарегистрирован и уже доступен как часть VCL.
  • Закройте окно, чтобы изменения были сохранены.

Компонент будет теперь доступен на вкладке ActiveX (если Вы не изменили эту настройку в шаге 2).

Использование – никакого кода

Чтобы использовать новый компонент, мы должны перейти на вкладку ActiveX на палитре компонентов и поместить компонент TRealAudio на форму.

Наиболее важное свойство компонента TRealAudioSource.

Инспектор объектов Real Media

При помощи Инспектора Объектов, установите в свойстве Source путь к ram файлу на Вашем компьютере (например, file://C:\...SomeFile.ram).

Главная функция RealAudio это поток медиа клипов по сети, так что необходимо указывать URL(например, Delphi Intro) во время соединения с Internet.

Теперь, все, что Вы должны сделать – это установить размеры компонента и слушать звуковые файлы (попробуйте MP3 файлы) из Вашего приложения Delphi. Помните, что это может быть сделано только во время выполнения, так что Вы можете открывать и закрывать файлы из кода, а также изменять размеры управления.

Пример приложения, использующего TRealAudio

Источник: http://delphi.about.com


 

Добавить комментарий


Защитный код
Обновить