Програмно воспроизвести список видео файлов., Управление файлами
Пользователь
Сообщений: Регистрация: 23.12.2012
19.01.2013 16:58:27
Добрый день! Поскажите, пожалуйста возможно ли такое: На листе, к примеру, есть пять гиперсылок на видео файлы. Вопрос как их воспроизвести по очереди друг за дружкой?
Пользователь
Сообщений: Регистрация: 23.12.2012
19.01.2013 18:39:40
А ссылки ведут на файлы на вашем компе, или в интернет?
Если это ссылки на файлы в папке, то надо отрыть видео при помощи какой-то определённой программы, или в программе по-умолчанию? Здесь вам поможет
Код
CreateObject("wscript.shell").run "Имя Файла В Кавычках"
Например,
Код
CreateObject("wscript.shell").run """C:\Documents and Settings\Admin\Рабочий стол\PastePictures.flv"""
(обратите внимание на тройные кавычки)
Перебрать ячейки можно таким кодом:
Код
Sub test() Dim cell As Range For Each cell In Range("a1:a5").Cells Next cellEnd Sub
Но в этом случае для запуска нужен другой код (а то все видео одновременно запустятся)
Если же у вас ссылки на интернет, то видео можно посмотреть таким способом:
Изменено: - 19.01.2013 18:41:23
Пользователь
Сообщений: Регистрация: 23.12.2012
19.01.2013 20:43:40
Файлы лежат на компе. Каким проигрывателем открывать не важно (можно по умолчанию, можно конкретным). Главная проблем в том и заключается что бы запустить файлы по очереди. Как это сделать не знаю
Пользователь
Сообщений: Регистрация: 25.12.2012
21.01.2013 09:19:44
А почему бы тогда не открывать список воспроизведения?
CreateObject("wscript.shell").run """C:\Documents and Settings\Admin\Рабочий стол\список.wpl"""
wpl - это для Windows Медиаплеера
Учимся сами и помогаем другим...
Пользователь
Сообщений: Регистрация: 23.12.2012
21.01.2013 23:00:14
Дело в том, что этот список каждый раз разный может быть. Если только создать этот список. Кто может знает как?
Пользователь
Сообщений: Регистрация: 25.12.2012
22.01.2013 06:57:04
Список воспроизведения это, наверняка, обычный текстовый файл. На примере того же wpl сделал бы так: создал этот самый список и открыл его в блокноте. Оказалось, что это xml-файл с простой структурой. Так что сформировать его самому не составит труда. Каким плеером будете воспроизводить файлы? От этого и пляшите. Если что, обращайтесь в личку - разберемся.