Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Регулировка звука [D5, XP]


Knob ©   (2007-07-17 08:52:00) 

Помогите пожайлуста. Как можно из своей проги упровлять системной громкостью?


{RASkov}   (2007-07-17 20:44:00) [1]

> [4] Knob ©   (17.07.07 18:39)
> Наверное надо что то в Uses добавить?
Ага
> Только что?

А что туда добавляется? модуль(unit) соответственно...
Ф1 ничего не говорит? А Ctrl+F? MMSystem...


Knob   (2007-07-17 18:39:00) [2]

Наверное надо что то в Uses добавить? Только что?


Elen   (2007-07-17 12:34:00) [3]

Knob так подойдет?:

 function setvolume(const AVolume: DWord):cardinal;
var
 Woc: TWAVEOUTCAPS;
begin
 if WaveOutGetDevCaps(WAVE_MAPPER, @Woc, sizeof(Woc)) = MMSYSERR_NOERROR then
   if Woc.dwSupport and WAVECAPS_VOLUME = WAVECAPS_VOLUME then
     result:=WaveOutSetVolume(WAVE_MAPPER, AVolume);
end;


iXT   (2007-07-17 09:35:00) [4]

> [1] Сергей М. ©   (17.07.07 09:26)

Там храняться данные, которые надо выстовить в "уровне грамкости" сопоставив их с координадами формы :)


Сергей М.   (2007-07-17 09:26:00) [5]


> Как можно из своей проги упровлять системной громкостью?


Как управление громкостью связано с координатами ячеек ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо