|
|
|||||||||||||||||||||||||||||
|
Проигрывание Video и Audio файлов в программах на AccessИсточник: accessoft Joss
Иногда бывает необходимо воспроизвести какой-нибудь звуковой файл или просмотреть видеоклип из программы, написанной на Access. Конечно, можно воспользоваться какой-нибудь готовой внешней подпрограммой и запустить её через Shell. Но при этом мы теряем возможность управления воспроизведением из программы Access. По-этому, я решил поискать какой-нибудь ActiveX-компонент, который бы справлялся с этой задачей. Одним из основных критериев отбора была бесплатность. Не каждый может позволить себе выложить кругленькую сумму за коммерческий продукт. Через некоторое время я нашел RVK.Viewer, который является бесплатным ActiveX-компонентом, предоставляющим для разработчика следующие возможности:
Этот элемент легко интегрируется в программы, разработанные в офисных приложениях на VBA, в том числе и Access.
В плеере не используются ни какие другие ActiveX элементы кроме RVKvwr.dll. После запуска на экране будет форма с черным прямоугольником - экраном RVKvwr и органами управления. После загрузки, файл будет проанализирован на содержание, и справа от копок управления появятся надписи "Video" и "Audio", либо одна из них. Под этими надписями появятся два числа, разделенные "/" . Правое число показывает текущее время воспроизведения, а левое число - размер файла. Под RVKvwr находятся органы управления "Переход в начало", "Воспроизведение", "Пауза", "Закрытие входного файла", "Автоповтор". И последняя кнопка "Выход" с дверью и стрелочкой закрывает форму.
Для установки можно воспользоваться установочным пакетом Windows Installer - RvkViewerSetup.msi, включающий в себя ActiveX DLL и документацию, либо сделать это вручную, при помощи программы regsvr32.exe.
ActiveX-компоненте RVKvwr.dll не имеет встроенных кодеков, а использует те, что есть в системе. По-этому, перед использованием RVKvwr.dll рекомендую установить бесплатный пакет кодеков RVKvwr.dll (www.codecpackguide.com) Домашняя страница ActiveX-компоненте RVKvwr.dll - rvkviewer.narod.ru. На момент написания статьи актуальной являлась версия 1.0.3 Build #161 от 6.03.2005 К сожалению, последний ответ в остевой книге датирован 2007 годом, возможно автор прекратил разработку RVKvwr.dll, а жаль. Ссылки по теме
Файлы для загрузки
|
|