Аналог Sound(),Nosound, паскалевых |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Аналог Sound(),Nosound, паскалевых |
sheka |
22.02.2011 0:57
Сообщение
#1
|
Я. Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: 11 |
На сколько понял, существует 1 вариант: как-то логически создать wav дорожку, а потом ее проиграть. Как это можно осуществить? (наверное, что-то похожее на работу с Midi?).
C Midi пробовал, но к сожалению, как-то неинтересно звучит.. (может я что-то не правильно понял?). Сообщение отредактировано: sheka - 22.02.2011 1:39 |
volvo |
22.02.2011 1:44
Сообщение
#2
|
Гость |
Тебе это хочется для какой-то определенной версии Windows, или для любой, какая у пользователя установлена?
|
TarasBer |
22.02.2011 10:16
Сообщение
#3
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
-------------------- |
sheka |
22.02.2011 13:14
Сообщение
#4
|
Я. Группа: Пользователи Сообщений: 809 Пол: Мужской Реальное имя: Саша Репутация: 11 |
Цитата Тебе это хочется для какой-то определенной версии Windows, или для любой, какая у пользователя установлена? Не задумывался над этим вопросом. У меня Win7, но понятное дело, что желательно для любой.В начале искал для встроенного динамика, но ничего не мог найти. Наткнулся на то, что это делается для разных версий Windows как-то по разному ("реализация асинхронной Beep через DefineDosDevice + DeviceIoControl" замечательно под Win7 работает, спасибо). Но интересует вопрос вывода звука через колонки (насколько понимаю это называется "через драйвер"). |
volvo |
22.02.2011 13:27
Сообщение
#5
|
Гость |
Цитата понятное дело, что желательно для любой. Тогда тебе остается только путь, который ты сам же и озвучил: создавать WAV, и его проигрывать. Ибо в последнее время MS стала наглеть, убирая из WinAPI то, что используется (причем очень удобно) многими программистами, я о функции Beep с двумя параметрами (Она в XP была, потом в висте её не было, в 32-битную Семерку вроде опять добавили, а что делать тем, у кого 64 бита?). Лучше б что другое, чем никто давно не пользуется, поубирали...Если интересно, как создать WAV - то тебе сюда: Sources.RU -> Сохранение писка в файле, можно не сохранять в файл, а PlaySound-ом проиграть прямо в памяти. |
Текстовая версия | 29.04.2024 5:00 |