Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/48: Рейтинг темы: голосов - 48, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 8
1

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

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

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

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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2014, 15:35
Ответы с готовыми решениями:

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

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

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

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

6
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
03.04.2014, 15:47 2
Почему Вы решили, что у 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  [ТС] 3
Вот с сайта http://support.microsoft.com/kb/241422/ru:

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

Подскажите как программно закрыть wmplayer после воспроизведения
0
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
03.04.2014, 17:18 4
Лучший ответ Сообщение было отмечено 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  [ТС] 5
Да, это я видел. А вот что делать с wmplayer?

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

Решение

vadpetr, в последних версиях WMPlayer эта опция исключена.
Используйте системные функции для воспроизведения звуковых файлов: Готовые решения и полезные коды на Visual Basic 6.0
0
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 8
07.04.2014, 12:41  [ТС] 7
Спасибо, попробую использовать , но пока не понял как создать событие "окончание воспроизведения"
Раз отключили опции, значит, по идее, должны быть .dll, com, ActiveX и т.п. ,предоставляющие доступ к функциям проигрывателя (без использования Shell()). Будем искать.
0
07.04.2014, 12:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2014, 12:41
Помогаю со студенческими работами здесь

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

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

Как воспроизвести MP3 - файл исключительно через wmplayer.exe в фоновом режиме
Вот у меня имеется (не мною придуманный) скрипт, с пом. кот. можно открыть любые аудио-файлы в...

Закрыть картинку после запуска
Как закрыть картинку после запуска? пример кода: uses crt; begin...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru