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

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

Панель управления [D7, XP]


Gizza ©   (2006-06-25 16:56:00) 

Как запустить апплеты панели управления?
Конкретнее меня интерисует "Звуки и аудиоустройства"


antonn   (2006-06-26 06:28:00) [1]

Leonid Troyanovsky ©   (25.06.06 19:12) [3]
Не очень понятно почему оно не будет работать,

оно может работать, но не так:)
у меня (winxp) стоит restorator, это такое грабер ресурсов, и при ShellExecute(0,nil,'mmsys.cpl',nil,nil,SW_NORMAL); просто открывается окно грабера с внутренностями *.cpl, а через Control.exe все нормально запускается.


Шпиён   (2006-06-25 20:20:00) [2]


> Не очень понятно почему оно не будет работать

Мне тоже не очень понятно, но факт...не работало раньше и не работает сейчас (W98SE)... хотя тип файла в свойствах папок прописан, и в реестре все корректно  -)
В XP и W2K - этой проблемы уже нет.


Leonid Troyanovsky   (2006-06-25 19:12:00) [3]


> Шпиён   (25.06.06 18:54) [2]

> > ShellExecute(0,nil,'mmsys.cpl',nil,nil,SW_NORMAL);

> На 9х работать не будет, поэтому лучше так:


Не очень понятно почему оно не будет работать,
но, в любом случае, лучше

rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl

--
Regards, LVT.


Шпиён   (2006-06-25 18:54:00) [4]


> Palladin ©   (25.06.06 17:26) [1]



> ShellExecute(0,nil,'mmsys.cpl',nil,nil,SW_NORMAL);

На 9х работать не будет, поэтому лучше так:

ShellExecute(0,nil,'Control.exe','mmsys.cpl',nil,SW_NORMAL);


Palladin   (2006-06-25 17:26:00) [5]

ну например так
ShellExecute(0,nil,'mmsys.cpl',nil,nil,SW_NORMAL);


Наверх

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