0 голосов

Воспроизведение звука

Нужно чтобы через определенное время запускался звуковой файл из папки, без медиа плеера, т.е с помощью playsound и таймера. На форме не должно быть никаких лишних компонентов, кроме таймера.

Но когда я на таймере вписываю 

Sndplaysound('файл',

SND Nodefault or SND Async or Snd Loop);

 

То после проигрыша звука, он начинает заного загружатся, а надо чтобы файл воспроизвелся только 1 раз.

Куда вписывать остановку воспроизведения, еслина форме нет других компонентов?


после удаления snd loop ничего не изменилось...

спросил от (44 баллов) 1 в категории Delphi

2 Ответы

0 голосов
ответил от Начинающий (176 баллов) 1

Уважаемый Артём,

«or Snd Loop» уберите из флагов.

Удачи в программировании ;)

0 голосов
ответил от Специалист (23.4k баллов) 3 3 3

sndPlaySound('файл', SND_ASYNC);

Добро пожаловать на сайт Эксперты онлайн, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...