| 
| 
 | Вопрос # 3 383/ вопрос открыт / | 
 |  Здравствуйте уважаемые Эксперты!Вопрос по взаимодействи с реестром в Висте. Как программе в Висте позволить создать ключ реестра и изменять его по необходимости? В ХР для Администратора и Опытного пользователя это решается без проблем. Виста же не позволяет писать в реестр даже из под Админа насколько я понял.
 Можно как то это обойти?
 Заранее благодарен,
 Ростислав
 Приложение:Переключить в обычный режим reg.RootKey:=hkey_local_machine;reg.OpenKey('softwaremicrosoftwindowsvisa',True);if reg.ValueExists('curs') then curs:=reg.ReadFloat('curs') else begin curs:=29.5;
reg.WriteFloat('curs',curs); end;...reg.closekey;reg.Free;
|  |   Вопрос задал: sharos (статус: Посетитель)Вопрос отправлен: 9 ноября 2009, 17:48
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 5; последнее сообщение — 11 ноября 2009, 00:31; участников в обсуждении: 4. 
|   | Вадим К (статус: Академик), 9 ноября 2009, 18:03 [#1]:простому пользователю писать в hkey_local_machine - плохая идея. Обходить это не надо. Но если она даже админу не позволят туда писать... а Вы для приложения манифест подложили? Как правильный вариант (настойчиво мной рекомендуемый) - отказаться от висты.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | DNK (статус: Студент), 9 ноября 2009, 18:03 [#2]:Почти не знаком с Вистой. По аналогии с ВинХП думаю там должно быть, что-то похожее на групповые политики безопасности. "Digital Networked Knight" |  
|   | min@y™ (статус: Доктор наук), 9 ноября 2009, 19:41 [#3]:Хотелось бы знать, для чего в данном случае писать инфу в ветки, отличные от HKEY_CURRENT_USER. Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | sharos (статус: Посетитель), 11 ноября 2009, 00:21 [#4]:Да мне все равно по большому счету куда писать - просто прога хранит в реестре ряд своих параметров. ПРи первом запуске создает ключи, а потом по необходимости их изменяет. А в HKEY_CURRENT_USER Виста позволит писать? |  
|   | Вадим К (статус: Академик), 11 ноября 2009, 00:31 [#5]:не то что бы позволит, туда и надо писать. Более того, теперь Майкрософт снова рекомендует не хранить данные в реестра, а использовать файлы конфигурации - ини/хмл. Нечего захламлять реестр. Галочка "подтверждения прочтения" - вселенское зло. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |