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

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

03.04.2014, 15:35. Показов 10556. Ответов 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
18030 / 7733 / 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
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru