|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - [решено] Запуск аудио-файлов *.mp4 с помощью ShellExecute |
|
Delphi - [решено] Запуск аудио-файлов *.mp4 с помощью ShellExecute
|
Пользователь Сообщения: 97 |
Профиль | Отправить PM | Цитировать Здравствуйте,
я разрабатываю программу Moskva.fm Grabber которая загружает эфиры радиостанций и формате mp4 (аудио). Одна из функций программы заключается в воспроизведении созданного файла по нажатию кнопки. Код обработчика события выглядит следующим образом: procedure TMainForm.PlayBtnClick(Sender: TObject); var PlayP: string; begin PlayP:=Copy(Play, 2, Length(Play)-2); //убираем двойные кавычки вокруг пути ShellExecute(Handle, nil, pchar(PlayP), nil, nil, SW_RESTORE); end; Путь проверял неоднократно, он всегда передается корректно. Как запустить воспроизведение mp4-файла в сопоставленном ему приложении? |
|
------- Отправлено: 19:41, 12-11-2010 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать Professor_J.C. зависит от системы. Желательно указать требуемое действие "open" во втором параметре ShellExecute().
|
Отправлено: 21:32, 12-11-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Хм. А не проще взять тот же AIMP, загрузить в него путь до радиостанции и сграббить эфир? Это я к тому, что подобный функционал уже реализован в другом ПО.
|
------- Отправлено: 00:42, 13-11-2010 | #3 |
Пользователь Сообщения: 97
|
Профиль | Отправить PM | Цитировать Delirium, не проще, ибо такой метод позволяет сохранить только прямой эфир (он интересует меня меньше всего), да и специфика источника (минутные файлы с "нахлестом" 2 секунды) не позволят получить вменяемый результат средствами вроде AIMP.
|
------- Отправлено: 07:20, 13-11-2010 | #4 |
Пользователь Сообщения: 97
|
Профиль | Отправить PM | Цитировать Все-таки нашел ошибку в пути. Она была плохо различима. Теперь все работает.
|
|
------- Отправлено: 07:45, 13-11-2010 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 - нужно реализовать запуск скрипта с помощью GPO | vinaction | Windows Server 2008/2008 R2 | 2 | 14-04-2010 20:17 | |
C/C++ - [решено] Запуск *.exe файла с ключами в ShellExecute.Как осуществить? | Virtyaluk | Программирование и базы данных | 4 | 31-03-2010 16:52 | |
Мультимедиа - Проблема с отображением аудио-файлов. | ВУГЛУСКРЪ | Программное обеспечение Windows | 3 | 10-10-2009 05:16 | |
нужна прошивка для mp4 плеера large aolle pmp mp4 tool 304E | re5pect | Поиск драйверов, прошивок и руководств | 0 | 03-04-2008 16:23 | |
Нужна программа для воспроизведения MP4-файлов | zif | Видео и аудио: обработка и кодирование | 22 | 12-09-2007 17:19 |
|