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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2013, 10:54   #11
Rec0il
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 69
По умолчанию

Цитата:
Сообщение от саша40 Посмотреть сообщение
Короче, создавай программно форму и на ней компонент. Присвой все свойства.
Мне не надо создавать форму(вообще), мне лишь надо показать окошко которое уже есть в системе по умолчанию.

Цитата:
Сообщение от raxp Посмотреть сообщение
...так вызывай sndvol32.exe или что там в вашей семерке. И к слову, форму создавать свою необязательно, при всем уважении.
sndvol лежит в windows\system32, это микшер, громоздкое окно, показывающее регуляторы всех звуков(с браузера, с игры, и системы).

А мне бы узнать, как запустить то самое маленькое окно, с общей громкостью.
Я уже не знаю как объяснить.

Жмем на треуголничик в трее, что бы показались все спрятанные ярлыки, далее 1 клик по белому динамику, и появляется то самое окошко с первого поста, вот его то мне и надо показать.
Rec0il вне форума Ответить с цитированием
Старый 15.08.2013, 11:28   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я не знаю, как его получить (имхо, правда, проще самому отрисовать)
но я понимаю, о каком именно окошке Вы говорите:
Изображения
Тип файла: jpg volume.jpg (4.3 Кб, 76 просмотров)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.08.2013, 11:52   #13
Rec0il
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 69
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
я не знаю, как его получить (имхо, правда, проще самому отрисовать)
но я понимаю, о каком именно окошке Вы говорите:
Ну раз никто не знает, значит не судьба мне сделать то, что я задумал.
Тогда попробую по идее пользователя Саша40, то-есть, самому сделать .

Но для того что бы сделать это, например с прогресс-баром, мне надо знать процент уровня громкости. Как мне программно его узнать?

Я могу сделать увеличение и уменьшение прогресс-бара, что бы он был синхронизирован с регулятором как на скрине. Что бы они синхронно вниз-вверх ходили, но после перезагрузки программы, или компа, синхры уже не будет.

По этому думаю, что надо обязательно определять программно уровень громкости, и передавать в процентах в Progressbar.

Если можно сделать как-то по другому, подскажите пожалуйста.
Rec0il вне форума Ответить с цитированием
Старый 15.08.2013, 11:54   #14
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Регулятор громкости для ХР
Код:
"C:\WINDOWS\system32\SNDVOL32.EXE" /t
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.08.2013, 13:47   #15
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...вот-вот, TC не удосужился прочитать внимательнее и поизучать параметры командной строки утилиты.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.08.2013, 14:57   #16
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Цитата:
Сообщение от Rec0il Посмотреть сообщение
Ну раз никто не знает, значит не судьба мне сделать то, что я задумал.
Тогда попробую по идее пользователя Саша40, то-есть, самому сделать .

Но для того что бы сделать это, например с прогресс-баром, мне надо знать процент уровня громкости. Как мне программно его узнать?

Я могу сделать увеличение и уменьшение прогресс-бара, что бы он был синхронизирован с регулятором как на скрине. Что бы они синхронно вниз-вверх ходили, но после перезагрузки программы, или компа, синхры уже не будет.

По этому думаю, что надо обязательно определять программно уровень громкости, и передавать в процентах в Progressbar.

Если можно сделать как-то по другому, подскажите пожалуйста.
Посмотри в модуле ActiveX. Я сам посмотрю, можно и в интернете. Вот поднималась подобная тема 2 года назад: http://www.programmersforum.ru/showthread.php?t=162969
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 15.08.2013, 15:04   #17
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

А вот для вызова звукового микшера можно просто открыть SNDVOL.exe. Но он показывает все звуки.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 15.08.2013, 15:04   #18
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а разве пост #14 (с) Аватар не закрыл тему?!!!
Цитата:
Сообщение от Аватар
Регулятор громкости для ХР
Код:
"C:\WINDOWS\system32\SNDVOL32.EXE" /t
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа увеличения громкости системы avanchik Софт 5 30.01.2012 04:10
Как узнать уровень громкости в Windows 7? pavellyba Общие вопросы Delphi 4 12.08.2011 05:42
Регулятор громкости DeeKei Мультимедиа в Delphi 3 31.03.2010 17:33
регулятор громкости KillbrumX Помощь студентам 2 03.02.2008 18:32
Изменение громкости mutabor Win Api 2 04.08.2007 01:12