|
Вопрос # 3 405/ вопрос решён / |
|
Здравствуйте!
Только начинаю программировать на LazaRus, как мне "приделать" воспроизведение музыки при активности формы?
 |
Вопрос задал: firo-sama (статус: Посетитель)
Вопрос отправлен: 15 ноября 2009, 17:04
Состояние вопроса: решён, ответов: 1.
|
Ответ #1. Отвечает эксперт: Алексей Никитин
Здравствуйте, firo-sama!
Есть модуль - mmsystem, в модуле функция -
function PlaySound(pszSound:PChar; hmod:HINST; fdwSound:Cardinal):boolean;
pszSound - имя файла в Pchar, hmod - нам не интересно
fdwSound - режим воспроизведения
пример:
PlaySound(Pchar('123.wav',0,SND_ASYNC);
насчет паузы - можно при потере окном активности ставить громкость на 0.
 |
Ответ отправил: Алексей Никитин (статус: 1-ый класс)
Время отправки: 15 ноября 2009, 17:20
Оценка за ответ: 5
|
Мини-форум вопроса
Всего сообщений: 2; последнее сообщение — 16 ноября 2009, 19:12; участников в обсуждении: 2.
|
firo-sama (статус: Посетитель), 15 ноября 2009, 18:42 [#1]:
Unit1.pas(72,29) Fatal: Syntax error, ")" expected but "," found
PlaySound(Pchar(!!вот тут!!'123.wav',0,SND_ASYNC);
вместо 123 имя своего файла пишу..что не так?
И ещё, куда её лучше записать, чтобы она сразу при открытии воспроизводиласЬ? FormCreate?
|
|
Егор (статус: 10-ый класс), 16 ноября 2009, 19:12 [#2]:
Алексей Никитин:
Ну что ж так, свои же опечатки не исправляем?
Потом вон пользователи с новыми вопросами обращаются по поводу ответов, данных здесь же
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
|
4 июля 2012, 13:10: Статус вопроса изменён на решённый (изменил модератор DNK)
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|