Озвучить кнопки
Модератор: Модераторы
Озвучить кнопки
Озвучить button системным звуком в Linux.
А что данная возможность на Lazarus еще не реализована?Просто на Delphi под Windows можно. На Lazarus незнаю
- EmeraldMan
- постоялец
- Сообщения: 149
- Зарегистрирован: 16.10.2008 08:41:51
- Откуда: Белгород
- Контактная информация:
freeno писал(а):А что данная возможность на Lazarus еще не реализована?Просто на Delphi под Windows можно. На Lazarus незнаю
Под Win и на Lazarus элементарно - на событие OnClick
Код: Выделить всё
uses
mmsystem;
//Play
sndPlaySound('C:\sound.wav, SND_ASYNC);
// Loop Mode (зацикливание)
sndPlaySound('C:\sound.wav', SND_ASYNC + SND_LOOP);
//STOP
sndPlaySound(nil, SND_ASYNC);Кстати говоря, если из Delphi взять модуль MediaPlayer'а, то он буде работать и в Lazarus, немножко подправить только надо.
Со звуками в Linux ещё не разбирался и самому интересна данная тема.
Можно ли с помощью аналогичных функций так же просто запустить звук и в Linux?..
Код: Выделить всё
fpsystem('aplay path'); не пойдет?
А если нужно генерировать разную частоту и работать через буфер?
Тыц на сях, с использованием аудиокарты напрямую. Перенестись на pas должно без проблем.
