Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
ВнизTRegistry.SaveKey Найти похожие ветки
← →
JS (2003-07-23 19:48) [0]Необходимо сохранить ключ реестра в reg-файл. Делаю такой вызов:
var Reg : TRegistry;
...
Reg:=TRegistry.Create;
Reg.SaveKey("Software\Microsoft\Windows NT", "c:\temp\1.reg")
Reg.Free;
Все пути существуют. SaveKey возвращает false.
Почему?
Заранее благодарен.
← →
mrcat (2003-07-23 20:17) [1]http://groups.google.com.ru/groups?hl=ru&lr=&ie=UTF-8&inlang=ru&selm=hNBU7.11%24hZ3.313%40nreader2.kpnqwest.net&rnum=7
← →
Song (2003-07-23 20:18) [2]TRegistry.Access
← →
mrcat (2003-07-23 20:24) [3]Song © (23.07.03 20:18)
думаете, поможет? :)
← →
Anatoly Podgoretsky (2003-07-23 20:29) [4]Кроме этого ты молчишь о файловой системе, это существенно.
Второе, случайно а нет ли уже "c:\temp\1.reg"
Ну и также нежелательно сохранять HKCU восстановить то все равно его не сможешь.
← →
JS (2003-07-23 20:42) [5]Спасибо mrcat. Помогло.
Anatoly, а почему не получается HKCU восстановить? Даже после выставления всех привелегий, возвращает ACCESS_DENIED.
Заранее благодарен.
← →
app (2003-07-23 20:51) [6]В справке по LoadKey единственно доаустимые HKEY_USERS, HKEY_LOCAL_MACHINE
Дело видимо наверно в том, что HKCU это виртуальная секция, смапированная с HKCR
Да и не используй расширение .reg, чтобы не было путаницы с .reg файлами, лучще вообще не используй, чтобы работало везде.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c