Страницы: 1
RSS
Програмно воспроизвести список видео файлов., Управление файлами
 
Добрый день!
Поскажите, пожалуйста возможно ли такое:
На листе, к примеру, есть пять гиперсылок на видео файлы. Вопрос как их воспроизвести по очереди друг за дружкой?
 
А ссылки ведут на файлы на вашем компе, или в интернет?

Если это ссылки на файлы в папке, то надо отрыть видео при помощи какой-то определённой программы, или в программе по-умолчанию?
Здесь вам поможет
Код
1
CreateObject("wscript.shell").run "Имя Файла В Кавычках"


Например,
Код
1
CreateObject("wscript.shell").run """C:\Documents and Settings\Admin\Рабочий стол\PastePictures.flv"""

(обратите внимание на тройные кавычки)

Перебрать ячейки можно таким кодом:
Код
1
Sub test()    Dim cell As Range    For Each cell In Range("a1:a5").Cells    Next cellEnd Sub

Но в этом случае для запуска нужен другой код (а то все видео одновременно запустятся)


Если же у вас ссылки на интернет, то видео можно посмотреть таким способом:
http://excelvba.ru/code/YoutubeVideo
Изменено: EducatedFool - 19.01.2013 18:41:23
 
Файлы лежат на компе. Каким проигрывателем открывать не важно (можно по умолчанию, можно конкретным). Главная проблем в том и заключается что бы запустить файлы по очереди. Как это сделать не знаю :(
 
А почему бы тогда не открывать список воспроизведения?

CreateObject("wscript.shell").run """C:\Documents and Settings\Admin\Рабочий стол\список.wpl"""

wpl - это для Windows Медиаплеера
Учимся сами и помогаем другим...
 
Дело в том, что этот список каждый раз разный может быть. Если только создать этот список. Кто может знает как?
 
Список воспроизведения это, наверняка, обычный текстовый файл. На примере того же wpl сделал бы так: создал этот самый список и открыл его в блокноте. Оказалось, что это xml-файл с простой структурой. Так что сформировать его самому не составит труда. Каким плеером будете воспроизводить файлы? От этого и пляшите. Если что, обращайтесь в личку - разберемся.
Учимся сами и помогаем другим...
Страницы: 1
Читают тему
Наверх
Loading...