Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lazarus
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.73/26: Рейтинг темы: голосов - 26, средняя оценка - 4.73
alekushka
0 / 0 / 0
Регистрация: 18.11.2014
Сообщений: 34
1

Звук в Лазарус

11.01.2015, 01:29. Просмотров 5062. Ответов 22
Метки нет (Все метки)

В Delphi в библиотеке System есть компонент MediaPlayer. В Лазарус я этот компонент нигде не нашла. Подскажите, пожалуйста, есть ли в Лазарус какой-нибудь аналог MediaPlayer? Если есть, то где он? Если нет, то как решить проблему: в определенных местах программы должны воспроизводиться различные звуки и речь?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2015, 01:29
Ответы с готовыми решениями:

Лазарус и БД
Здравствуйте, уважаемые форумчане, есть такая тема, Lazarus подключается к БД...

лазарус
Объясните блок схему программы Лазарус

БД в Лазарус
Доброго времени суток уважаемые форумчане. Есть задачка выполнить БД в лазарус....

OpenGl и лазарус
Что добавлять в uses?

Обновление Лазарус
Добрый день, подскажите плииииз. Есть ли в Лазарус механизм...

22
BarsikCat
16 / 15 / 9
Регистрация: 20.09.2013
Сообщений: 65
05.07.2018, 21:34 21
Здравствуйте!
Возник у меня вопрос - тоже на тему звук в Лазарус. Как можно проигрывать звуки из файла ресурсов? (в моей задаче несколько звуков повторяются многократно, и не хочется каждый раз считывать их из файла).
Всё что удалось откопать в Интернете по данному вопросу - либо для Delphi (как создать ресурс со звуками и проигрывать их), либо как в Lazarus-е воспроизводить звук только из файла... Всё что на сей момент удалось сделать - сделать из нескольких WAV-файлов файл *.lrs (при помощи lazres.exe), а вот как дальше-то с ним обращаться? Может кто-нибудь примерчик скинет, как по нажатию кнопки воспроизвести WAV из файла ресурсов?
Спасибо за внимание!
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26363 / 17688 / 7004
Регистрация: 22.10.2011
Сообщений: 31,124
Записей в блоге: 6
06.07.2018, 15:51 22
Цитата Сообщение от BarsikCat Посмотреть сообщение
сделать из нескольких WAV-файлов файл *.lrs
И сразу можно забыть про возможность воспроизведения файлов из этих ресурсов. PlaySound умеет воспроизводить WAV-ы из ресурсов Windows (.rc/.res), а не из Лазарусовских ресурсов (.lrs). Просто создай RC-файл с нужными именами файлов, и добавь его в проект через {$R filename.rc}. Вот такие ресурсы PlaySound умеет воспроизводить. И делается это точно так же, как в Дельфи...
1
BarsikCat
16 / 15 / 9
Регистрация: 20.09.2013
Сообщений: 65
07.07.2018, 21:26 23
volvo, у меня получилось сделать звук как хотел! Ты очень полезный Человек! Спасибо за помощь!
0
07.07.2018, 21:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2018, 21:26

Перспективы Лазарус
Добрый день, проконсультируйте плиииз! Хочу понять перспективность...

Конвертер Лазарус
Добрый вечер. Прошу помощи, не могу понять как сделать. В общем, я ввожу...

Структуры в лазарус
Код на С++, как можно тоже самое написать в лазарус ? struct coordinate{ ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru