|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.02.2014, 03:13 | #1 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
FireMonkey Андроид проигрывание внутренних звуковых файлов.
Собственно создал ресурс, подключил его к проекту, загнал медиафайл в ResourceStream, теперь его нужно проиграть. Как это сделать? Проиграть пытаюсь wav.
Код:
Последний раз редактировалось doktor255; 03.02.2014 в 06:00. |
03.02.2014, 03:24 | #2 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
Извлеки на крайний случай в рабочую папку или кэш и играй от туда. Вообще можно bass подключить и поток проиграть
|
03.02.2014, 03:31 | #3 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Это я знаю, но не хочу использовать такие методы. Мне нужен простой beep;
|
03.02.2014, 09:10 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Насчет тему: согласен. Извлечь в поток и оттуда его проиграть.
I'm learning to live...
|
|
03.02.2014, 09:35 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
PlaySound ?? по моему даже из ресурса не нужно выгружать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 03.02.2014 в 09:38. |
03.02.2014, 10:55 | #6 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
На андроиде windows команды не доступны
|
03.02.2014, 11:08 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
O_o. Лоханулся, не внимательно заголовок прочитал
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.02.2014, 17:36 | #9 | |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Цитата:
P.S. Вопрос к модераторам/администрации. Не пора ли создать разделы под FireMonkey? Последний раз редактировалось doktor255; 03.02.2014 в 17:51. |
|
04.02.2014, 23:19 | #10 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Отвечаю сам на свой вопрос для тех, у кого возникнут схожие вопросы
- Открываем Project -> Deployment - Нажимаем AddFiles, выбираем нужный файл. Файл появится в списке подключённых файлов - Если хотим чтоб файл был доступен только из приложения, то в поле Remote Path прописываем путь assets\internal, если хотим чтоб к файлу имели все доступ, прописываем assets - Добавляем в USES System.IOUtils - Путь к внутреннему файлу определяется так TPath.Combine(TPath.GetDocumentsPat h, 'filename') - Путь к внешнему файлу определяется так TPath.Combine(TPath.GetSharedDocume ntsPath, 'filename') Добавляем на форму TMediaPlayer, указываем путь к внутреннему/внешнему файлу, играем. TmediaPlayer проигрывает mp3 файлы, что несомненно плюс. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форматы звуковых файлов | JohannPalich | Мультимедиа в Delphi | 6 | 13.02.2012 23:00 |
Соединение звуковых файлов | tonatas | Мультимедиа в Delphi | 5 | 04.02.2011 23:32 |
фоновое воспроизведение звуковых файлов в Delphi | Lorden | Помощь студентам | 3 | 11.12.2009 17:22 |
Проигрывание .XM файлов | Вадим Буренков | Мультимедиа в Delphi | 3 | 01.04.2009 21:27 |
Проигрывание нескольких файлов | <-=SG=-> | Общие вопросы Delphi | 3 | 11.10.2008 15:47 |