Zloy_Gelud
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Antomox (23:40 20-11-2010) Цитата: Я б хотел, чтоб при клике на ссылку, например, запустился видеоролик (h264 кодек), желательно каким либо плеером с диска авторана. Или если так нельзя сделать, то плеером по умолчанию на компе пользователя | Код: _RunMovie = function (bIsDefault) -- bIsDefault: True - видео воспроизводит проигрыватель, -- установленный в системе; False - пр-ль из папки bIsDefault = bIsDefault or false; -- путь к видео-файлу local sMoviePath = _SourceFolder.."\\Movie\\Video.mp4"; -- путь к проигрывателю local sPlayerPath = _SourceFolder.."\\Player\\Player.exe"; -- путь к дефолтному пр-лю local sViewer = File.GetDefaultViewer(".mp4"); -- если есть ассоциация с ".mp4" if sViewer ~= "" then if bIsDefault then File.Run(sViewer, sMoviePath, "", SW_SHOWNORMAL, false); else File.Run(sPlayerPath, sMoviePath, "", SW_SHOWNORMAL, false); end else File.Run(sPlayerPath, sMoviePath, "", SW_SHOWNORMAL, false); end end | Смысл функции такой::: если bIsDefault = True, то будет попытка воспроизвести видео проигрывателем, установленным в системе пользователя, если такой проигрыватель не будет найден (исходя из ассоциации с расширением .MP4), или bIsDefault = False, то видео будет воспроизводится проигрывателем из указанной папки. |