![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Иркутянин!!!
Пользователь
Регистрация: 01.11.2006
Сообщений: 83
|
![]()
как можно програмно сменить звук включения и/или выключения windows? как можно найти используемый звук? срочно необходимо!!!
![]() |
![]() |
![]() |
![]() |
#2 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,649
|
![]()
посмотри в панели управление - Ярлык для Звуки и аудиоустройства. вкладка - звуки. узнай адреса стандартных звуков, а потом программно заменяй эти файлы.
|
![]() |
![]() |
![]() |
#3 |
Иркутянин!!!
Пользователь
Регистрация: 01.11.2006
Сообщений: 83
|
![]()
я так и делаю, но всё дело в том, что на разных версиях windows, название файлов разное, а мне надо, чтоб программа работала локально. может информация об этом хранится где нибудь в реестре?
![]() |
![]() |
![]() |
![]() |
#4 |
Павел Сергеевич
Форумчанин
Регистрация: 05.11.2006
Сообщений: 665
|
![]()
Об этом - незнаю, не искал, но ты можешь узнать, как эти файлы называются в других версиях, а дальше все просто:
OSVersion: TOSVersionlnfo; begin OSVersion.dwOSVersionlnfoSize := SizeOf(OSVersion); if GetVersionEx(OSVersion) then case OSVersion.dwPlatformID of // Win 3.1 VER PLATFORM WIN32S: Исходный код под 3.1. // Win 9.X VER_PIATFORM_WIN32_WINDOWS: Исходный код под 9.Х
//Win NT VER_PLATFORM_WIN32_NT: Исходный код под NT end; end;
Познавая других, мы познаем себя.
С'est la vie... |
![]() |
![]() |
![]() |
#5 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
щас обычно у всех WinXP и Win2000 о других даже не думай
у WinXP и Win2000 почти все файлы одинаковые WIn9x щас почти нет а на Vista твоя прога может и не запуститься Последний раз редактировалось rpy3uH; 06.11.2006 в 16:42. |
![]() |
![]() |
![]() |
#6 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]() Цитата:
Я лично знаю: в школе (моей бывшей) всех компах стоит Win98 (не знаю чё ХР не ставят, компы нормальные), и у нас в университете есть куча кабинетов со старыми компами, т.е. я только чуть-чуть повспоминав, уже укажу на 200-250 машин с Win98. |
|
![]() |
![]() |
![]() |
#7 |
Иркутянин!!!
Пользователь
Регистрация: 01.11.2006
Сообщений: 83
|
![]()
ладно вам спорить, че мне со звуками делать?
![]() |
![]() |
![]() |
![]() |
#8 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]() |
![]() |
![]() |
![]() |
#9 |
Иркутянин!!!
Пользователь
Регистрация: 01.11.2006
Сообщений: 83
|
![]()
он написал лишь для того случая, когда стоят звуки по умолчанию. этот код будет не верен, если к примеру на запуск стоит пользовательский звук. необходим общий вариант кода.
![]() ![]() |
![]() |
![]() |
![]() |
#10 |
Павел Сергеевич
Форумчанин
Регистрация: 05.11.2006
Сообщений: 665
|
![]()
Я тут покапался немного и нашел одну полезную вещь в реестре XP:
Смотри там: HKEY_CURRENT_USER\AppEvents\Schemes \Apps\.Default ![]()
Познавая других, мы познаем себя.
С'est la vie... |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как загрузить Windows-приложение без Windows | alexray | Компоненты Delphi | 4 | 30.04.2010 14:38 |
[Delphi] Стрелочка, Звуки, Двойной циферблад!! | Gorec | Помощь студентам | 2 | 26.04.2008 18:26 |
Где скачать звуки для игры | snake-as | Свободное общение | 4 | 30.11.2007 18:25 |
удалить из Windows XP sp2 Windows Movie Maker | ZOMBIE | Софт | 1 | 03.10.2007 08:27 |