Russian Qt Forum

Qt => Вопросы новичков => Тема начата: StatuS74 от Май 31, 2011, 06:11



Название: звук
Отправлено: StatuS74 от Май 31, 2011, 06:11
подскажите пожалуйста как замутить что бы во время определенной операции например при нажатии на кнопку звучал звук из биппера (динамик на материнской плате)
пишу под windows


Название: Re: звук
Отправлено: Mysterious от Май 31, 2011, 06:59
Beep(частота, длительность);
повесить на сигнал clicked кнопки.


Название: Re: звук
Отправлено: StatuS74 от Май 31, 2011, 09:17
а частота  какие значения может принимать ?


Название: Re: звук
Отправлено: StatuS74 от Июнь 02, 2011, 07:13
ни кто не подскажет ??


Название: Re: звук
Отправлено: noirhor от Июнь 02, 2011, 13:10
а частота  какие значения может принимать ?
Цитировать
The frequency of the sound, in hertz. This parameter must be in the range 37 through 32,767

PS: QApplication::beep() не подходит?


Название: Re: звук
Отправлено: StatuS74 от Июнь 02, 2011, 13:15
QApplication::beep(200,100);
ругается на типы данных


Название: Re: звук
Отправлено: noirhor от Июнь 02, 2011, 13:19
QApplication::beep(200,100);
ругается на типы данных
Оно не принимает значений.
Так и пиши:
Код:
QApplication::beep() 


Название: Re: звук
Отправлено: StatuS74 от Июнь 02, 2011, 13:20
звук все равно не идет из биппера ((( даже если без параметров


Название: Re: звук
Отправлено: Авварон от Июнь 02, 2011, 14:31
Тупой вопрос - бипер-то подключен?:)


Название: Re: звук
Отправлено: noirhor от Июнь 02, 2011, 14:39
звук все равно не идет из биппера ((( даже если без параметров
А так, как Mysterious посоветовал, работает?


Название: Re: звук
Отправлено: StatuS74 от Июнь 02, 2011, 14:48
нет,тишина что в твоём варианте что в его. не понимаю почему только.


Название: Re: звук
Отправлено: StatuS74 от Июнь 03, 2011, 08:10
помогите очень надо


Название: Re: звук
Отправлено: noirhor от Июнь 03, 2011, 09:18
помогите очень надо
Ну тогда отвечай на тупой вопрос Авварона и показывай код.


Название: Re: звук
Отправлено: StatuS74 от Июнь 03, 2011, 09:26
а как он подключается ??? я просто команду прописал beep (200,100).


Название: Re: звук
Отправлено: Mysterious от Июнь 03, 2011, 09:46
В Windows 7 функция Beep была переписана для передачи сигнала на звуковое устройство, используемое по умолчанию. Это, как правило, звуковая карта, кроме случаев, когда работают под служб терминалов.
В Windows Vista и XP 64 Beep вообще отключен.

По крайней мере об этом говорится в MSDN:
http://msdn.microsoft.com/en-us/library/ms679277(v=vs.85).aspx (http://msdn.microsoft.com/en-us/library/ms679277(v=vs.85).aspx)


Название: Re: звук
Отправлено: StatuS74 от Июнь 03, 2011, 09:58
я под 7 пишу =) а как  реализовать тогда ?