Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора ОАиП.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
570 Кб
Скачать
☆

53 Компонент MediaPlayer с вкладки system.

C помощью этого компонента несложно сделать аудио/видео-проигрыватель.Для этого прим-тся компонент MediaPlayer, кот состоит из ряда кнопочек, кот имеют собственные имена и названия. Кроме этого компонент MediaPlayer имеет методы, которые дублируют эти кнопочки, что позволяет исп-ть компоненты в 2ух вариантах : видимом и невидимом.

В 1ом случае пользователю предоставляется возможность управлять воспроизведением непосредственно из этого компонента. Во 2ом случае компонент невиден и мы млжем привязать его методы к собственным кнопочкам или пунктам меню. Названия кнопок стандартны и известны: Play, Pause,Stop, Next, Prev, Step, Back, Record, Eject.

Каждой кнопке соот-ет метод с тем же действием и именем, например, нажатие на кнопку Play приводит к тому, что и команда MediaPlayer Play.

Свойства компонента: AutoEnable- это св-во, включ. и выключ автоматическое определение доступности кнопок компонента. Например, если нет уст-ва, которое нужно освоб-ть, то кнопка Eject будет недоступна.

AutoOpen- Если это св-во =True, то компонент сразу же при загрузке программы начинает пропускать указанный файл, если заранее неизвестно, какой файл будет проигрываться, то св-ву присваивают значенике False.

DeviceType- св-во содержит тип уст-ва, например,музыка это или видеофайл.По умолчанию установлен тип AutoSelect т.е компонент будет самостоятельно определять тип уст-ва.

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

EnableButtons-раскрывающееся св-во, где для каждой кнопки можно указать доступность или недоступность.

FileName- содержит имя медиа-файла.

VisibleButtons- аналогично св-ву EnableButtons, только делает указанные кнопки невидимыми.

МЕТОДЫ компонента: 1) Open- открывает мультимедийное уст-во, перед тем как проигрывать файл.

2) DisplayRect- указыват размеры и позицию экрана

3) Close – закрывает окно

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

Св-ву Filter компонента OpenDialog можно указать соот-щий фильтр( т.е наши файлы и с каким расширением могут исп-тся ):

Видео-файлы: *. avi; *. mpg;

Аудио-файлы: *. mav; *. mid; *.mp3

Все файлы: *.*

54. Утилита bde Administrator создания баз данных.

Как правило, БД состоит из неск. таблиц, кот-ые размещают а одном каталоге. Процесс создания БД состоит из 3х. шагов: 1) создание каталога; 2) создание псевдонима; 3) создание таблиц.

Каталог ( папка для файло БД) создаётся при помощи входящей в Делфи утилиты BDE Administrator, котор. запускается из Windows выбора из меню программы – Borland Delphi7.

В левой части окна на вкладке DataBases применены псевдонимы, зарегистр в данном компьютере. Для того чтобы создать новый псевдоним, необходимо из меню Object выбрать команду New, затем в открывшемся диалоговом окне NewData Base Alias(новый псевдоним БД) из списка NewData Base DriverName, в кот-ом перечислены, зарегистр. в системе драйвера доступа БД, нужно выбрать драйвер для создания БД.

При создании псевдонима по умолчанию предлагается драйвер Standard, кот обеспечивает доступ к таблицам в команде Paradox. После выбора драйвера и щелчка на кнопке ОК в списке псевдонимов будет добавлен новый псевдоним.

После этого нужно изменить автоматически созданные админист-ром имя псевдонима и задать поиск к файлам БД, для кот. созд-тся псевдоним. Поиск файла БД можно ввести на вкладке Definition- Path с клавиатуры или восп-ться диалоговым окном Select Directory т.е выбор каталога, кот. открывается щелчком на кнопке с 3мя точками, нах-ся в конце поля Path.

Для того чтобы созданный псевдоним был зарегис-н в файле конфигурации, нужно в меню Object выбрать команду Apply в открывш. Диалогом окне Confirm следут подтвердить необходимость сохранения изменений в файле конфигурации.