Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2011, 13:24   #1
Djeki
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 136
По умолчанию Через код VBA открыть видиофайл .AVI

Добрый день.
Уважаемые знатоки подскажите пожалуста, как с помощью кода VBA открыть видио файл .AVI .. Адрес видио известен, например "D:\Кино\Кокон.1985.avi"..
Djeki вне форума Ответить с цитированием
Старый 03.03.2011, 13:54   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Поиском не пробовали воспользоваться?
http://www.programmersforum.ru/showthread.php?t=37071
EducatedFool вне форума Ответить с цитированием
Старый 03.03.2011, 14:05   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
Shell "C:\Program Files\MPC HomeCinema\mplayerc.exe ""I:\jpg\Yanukovich\Операция Профф\01.avi"""
тут у меня проигрыватель
C:\Program Files\MPCHomeCinema\mplayerc.exe
а тут файл
I:\jpg\Yanukovich\Операция Профф\01.avi
кавычек пришлось наставить потому что в пути к файлу пробелы есть.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 03.03.2011, 14:55   #4
Djeki
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 136
Смех

Спасибо всем ответившим. Запускать файл получилось, но один вопрос остался:
Адреса и названия файлов .AVI в ячейке Excel. Я их оттуда записываю в переменную String, и получается в начале и в конце строки одни кавычки а надо по три кавычки.
Получается "G:\Фильмы\Профессор.avi"
а надо """G:\Фильмы\Профессор.avi"""
Вопрос: Как программно добавить по две кавычки в начало и конец строки..
Простое применение & (сцепить) ничего не даёт:
"" & "G:\Фильмы\Профессор.avi" & ""
Спасибо за ответ..
Djeki вне форума Ответить с цитированием
Старый 03.03.2011, 15:23   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Код:
"""" & "G:\Фильмы\Профессор.avi" & """"
Цитата:
Вопрос: Как программно добавить по две кавычки в начало и конец строки..
Зачем по две?? и по одной хватит, вроде...

Если надо всё же по две - тогда так:
Код:
"""""" & "G:\Фильмы\Профессор.avi" & """"""
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Lazarus: как открыть БД через TSQLQuery? Sazary Lazarus, Free Pascal, CodeTyphon 0 31.08.2010 19:43
Открыть файл через ListBox grom333 Помощь студентам 1 08.01.2010 17:03
открыть книгу через vba ruavia3 Microsoft Office Excel 2 31.07.2009 16:39
как открыть файл через прогу? ЧИЖ Общие вопросы Delphi 12 29.05.2007 17:45
КАК ОТКРЫТЬ ЛЮБОЕ ПРИЛОЖЕНИЕ ЧЕРЕЗ DELPHI??? micaell Общие вопросы Delphi 8 17.12.2006 20:05