Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Реестр


Автор: Ярослав 18.11.2010, 21:23
Доброе время суток.Помогите пожалуйста,вопрос таков.Существует способ запретить использование USB-накопителей ,открываю ветку HKLM\SYSTEM\CurrentControlSet\Services\UsbStor Но мне нужно установить значение параметра Start равным 4 КАК ЭТОГ СДЕЛАТЬ.Если можно можно код плз

Автор: _Dimon_ 18.11.2010, 22:01
Код


TRegistry *Reg = new TRegistry;
Reg->RootKey = HKEY_LOCAL_MACHINE;
if (Reg->OpenKey("\\SYSTEM\\CurrentControlSet\\Services\\UsbStor", true))
 {
  Reg->WriteInt("Start",4);
  Reg->CloseKey();
}
delete Reg;



Точно не помню WriteInt или WriteInteger билдера под рукой нет

Автор: Ярослав 18.11.2010, 22:12
нужно изменить параметр DWORD

Автор: _Dimon_ 18.11.2010, 22:36
Да это я вкурсе, набери Reg-> и посмотри какие там методы есть (те что на Write начинаются), но инт имхо тоже подойдет

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)