0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 8

Закрыть wmplayer после воспроизведения

03.04.2014, 15:35. Показов 10742. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Помогите разобраться
Фрагмент кода:

sPaths = "C:\Program Files\Windows Media Player\wmplayer.exe /play /close " + filePath
Id = Shell(sPaths, AppWinStyle.MaximizedFocus)

где filePath имя файла .avi
Файл воспроизводится, но mplayer окончании воспроизведения не закрывается.
То же самое происходит когда просто запускаю из командной строки, например
C:\Program Files\Windows Media Player\wmplayer.exe /play /close D:\test2.avi
При этом, например, опция /fullscreen работает, а /close не работает. Почему?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.04.2014, 15:35
Ответы с готовыми решениями:

Как закрыть wmplayer после окончания воспроизведения
Добрый день! Помогите разобраться Фрагмент кода: sPaths = "C:\Program Files\Windows Media Player\wmplayer.exe /play /close "...

После воспроизведения музыки ничего не происходит
после воспроизведения музыки ничего не происходит что делать исх код uses graphABC,System; type boolans = array of array of...

Продолжение воспроизведения в медиаплейере после паузы
Здравствуйте!Подскажите пожалуйста можно ли с помощью стандартного компонента в delphi-mediaplayer при нажатии на кнопку пауза затем...

6
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
03.04.2014, 15:47
Почему Вы решили, что у wmplayer есть параметр /close?
Судя по http://msdn.microsoft.com/en-u... s.85).aspx
, этот параметр есть только у Wmpnscfg.
0
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 8
03.04.2014, 16:07  [ТС]
Вот с сайта http://support.microsoft.com/kb/241422/ru:

Проигрыватель Windows Media есть несколько параметров командной строки:
•/ open: открыть файл, не автоматический запуск воспроизведения.
•/play: начать воспроизведение файла, как только проигрыватель запускается.
•/close: закрыть проигрыватель после воспроизведения (работает только при использовании с /play).
•/fullscreen: запустить файл в полноэкранном режиме.
•/ new: использовать новый экземпляр проигрывателя.

Подскажите как программно закрыть wmplayer после воспроизведения
0
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
03.04.2014, 17:18
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Mplayer2.exe /play /close C:\Asfroot\Sample.asf
Так это старый добрый Mplayer2!
Он действительно закрывается (проверил на WinXP).
0
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 8
03.04.2014, 21:21  [ТС]
Да, это я видел. А вот что делать с wmplayer?

Добавлено через 3 часа 26 минут
А у меня на Win7 не закрывается плайэр: Mplayer2.exe /play /close D:\MVI_1005.mov
Что же для Win7 использовать чтобы закрывать?
Можно закрыть процесс по времени. Но там проблема возникает другая: если пользователь "прокрутит" видео, то плайер все равно будет ждать заданное время.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
06.04.2014, 16:43
Лучший ответ Сообщение было отмечено The trick как решение

Решение

vadpetr, в последних версиях WMPlayer эта опция исключена.
Используйте системные функции для воспроизведения звуковых файлов: Готовые решения и полезные коды на Visual Basic 6.0
0
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 8
07.04.2014, 12:41  [ТС]
Спасибо, попробую использовать , но пока не понял как создать событие "окончание воспроизведения"
Раз отключили опции, значит, по идее, должны быть .dll, com, ActiveX и т.п. ,предоставляющие доступ к функциям проигрывателя (без использования Shell()). Будем искать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.04.2014, 12:41
Помогаю со студенческими работами здесь

MediaPlayer ест трафик после остановки воспроизведения
Запускаю на воспроизведение радиостанцию(Stream) при помощи MediaPlayer. Музыка играет, при нажатии на кнопку выполняется метод stop(),...

Подскажите программу для воспроизведения mp4 файлов которая запоминает место после выхода
Подскажите программу для воспроизведения mp4 файлов которая запоминает место после выхода

После обновления драйверов видеокарты, нету картинки во время воспроизведения видео. Карта ATI X550
Обновил драйверы видеокарты ATI Radeon X550 и теперь во время воспроизведения видеозаписей на экране только помехи, а картинки нету (это...

Как воспроизвести MP3 - файл исключительно через wmplayer.exe в фоновом режиме
Вот у меня имеется (не мною придуманный) скрипт, с пом. кот. можно открыть любые аудио-файлы в фоновом режиме, т.е. БЕЗ ПРОИГРЫВАТЕЛЯ! ...

Закрыть картинку после запуска
Как закрыть картинку после запуска? пример кода: uses crt; begin exec('C:\Путь\картинка.jpg'); end. как сделать так,что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru