Этот класс загружает и проигрывает видеофайл и обеспечивает доступ к Media Control Interface (MCI).
Категория | Мультимедиа |
---|---|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\Multimedia |
Класс |
_videoplayer |
Базовый класс |
Container |
Библиотека класса |
multimedia.vcx |
Родительский класс |
_container |
Образец использования |
...\Samples\Solution\Forms\mci_play.scx |
Примечания
Для использования класса перетащите его в проект или на форму, или из контекстного меню Component Gallery Item (Элемент галереи компонентов), выберите Add to Project (Добавить в проект) или Add to Form (Добавить в форму). Когда вы перетаскиваете класс в проект, у вас есть возможность выбора: добавить класс или создать субкласс на его основе. Когда вы выбираете опцию из контекстного меню или перетаскиваете класс на форму, Visual FoxPro открывает конструктор, который позволяет вам указать подходящие значения для cFileName, lAutoOpen, lAutoPlay, lAutoRepeat и cControlSource.
Смотрите Руководство по использованию фундаментальных классов Visual FoxPro для получения более подробной информации.
Свойства, события, методы | Описание |
---|---|
Свойство AutoOpen |
Определяет, нужно ли автоматически открыть указанный видеофайл при создании класса. По умолчанию: .T. |
Свойство AutoPlay |
Определяет, нужно ли автоматически начать прогрывание указанного видеофайла после его открытия. По умолчанию: .T. |
Свойство AutoRepeat |
Если установлен в true (.T.), то указанный видеофайл будет проигрываться бесконечно. По умолчанию: .T. |
Свойство cFileName |
Определяет видеофайл, связанный с Video Frame. По умолчанию: "" |
Свойство Controlsource |
Определяет источник данных, с которым связывается объект. По умолчанию: "" |
Свойство MCIAlias |
Определяет псевдоимя видеофайла для вызова команд MCI. Если свойство содержит пустое значение, то в качестве псевдоимени будет использоваться имя файла. По умолчанию: "" |
Свойство MCIError |
Определяет результат исполнения последней команды MCI. По умолчанию: 0 |
Свойство MCIErrorString |
Содержит строку описания ошибки из последней исполненной команды MCI. По умолчанию: "" |
Метод CloseVideo |
Закрывает видеофайл и освобождает все ресурсы. Синтаксис: Возврат: нет Аргументы: нет |
Метод DoMCI method |
Исполняет команду MCI. Синтаксис: Возврат: cRetString Аргументы: cMCIcmd указывает команду для исполнения. |
Метод PauseVideo |
Приостанавливает проигрывание видеофайла. Синтаксис: Возврат: нет Аргументы: нет |
Метод PlayVideo |
Проигрывает текущий загруженный видеофайл. Синтаксис: Возврат: нет Аргументы: нет |
Метод SetPosition |
Позволяет пользователю установить позицию в медиа-файле. Синтаксис: Возврат: нет Аргументы: cPosition указывает Start, End или число, представляющее собой миллисекунды во временной линейке медиа-файла. |
Метод GetMCIError |
Для внутреннего использования классом. |
Метод OpenVideo |
Для внутреннего использования классом. |
Метод ShowMCIError |
Для внутреннего использования классом. |
Смотрите также
Задачи
Образец: Проигрывание мультимедийных файлов с помощью команд MCIСправочное руководство
Фундаментальные классы Visual FoxPro от A до ZКонцепции
Руководство по использованию фундаментальных классов Visual FoxProПрочие ресурсы
Образцы использования фундаментальных классов
© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.