Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2010, 12:24   #1
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
Восклицание Программная работа со звуком

Если не трудно, то, пожалуйста, ответьте на пару вопросов:

1. С помощью какой функции можно изменять громкость звука(звук играется через колонки)?

2. Звук включается нажатием кнопки на форме. Как изменить процедуру так, чтобы он и выключался нажатием этой кнопки?
_-Re@l-_ вне форума Ответить с цитированием
Старый 18.05.2010, 13:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

1.
http://www.programmersforum.ru/showthread.php?t=5862
2. А как ты его выключаешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.05.2010, 14:16   #3
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Звук включается нажатием кнопки на форме
_-Re@l-_ вне форума Ответить с цитированием
Старый 18.05.2010, 14:58   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

1. например waveoutsetvolume, однако это зависит еще каким устройством выводится и как
2. TC, железная логика включать кнопкой, может ею же и выключать? собственно получите доступ к хэндлу регуляторов громкости звукового устройства и делайте, что хотите ...пример кстати по форуму найтить можно/
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 18.05.2010, 15:02   #5
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

А что в качестве параметра указывается в waveoutsetvolume?
И так вот как именно с помощью одной и той же кнопки и включать, и выключать звук?

Последний раз редактировалось _-Re@l-_; 18.05.2010 в 15:05.
_-Re@l-_ вне форума Ответить с цитированием
Старый 27.01.2011, 21:17   #6
tonatas
Пользователь
 
Регистрация: 12.08.2010
Сообщений: 20
По умолчанию

Ответ на второй вопрос. Ты сделай так заводишь переменную (boolean) и присваиваешь при начале работы где-то false. При нажатии на кнопку делаем так:
переменная := not переменная;
if переменная then
включить_звук
else
выключить_звук;
tonatas вне форума Ответить с цитированием
Старый 28.01.2011, 11:38   #7
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

tonatas, вы, случаем не заметили, что ответы на эти вопросы я получил примерно 7 месяцев назад?
_-Re@l-_ вне форума Ответить с цитированием
Старый 28.01.2011, 11:49   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

он некромант
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программная работа с полями (формула) NomadV Microsoft Office Word 7 08.04.2010 15:21
работа со звуком Garic_ Помощь студентам 19 15.12.2009 19:39
Работа со звуком Claptrap Мультимедиа в Delphi 7 06.11.2009 13:42
Работа со звуком Mirik Мультимедиа в Delphi 1 05.06.2009 09:33
программная работа с параметром Sack Microsoft Office Access 4 29.09.2008 11:22