Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

Реестр, SaveKey   Найти похожие ветки 

 
MyName   (2004-07-04 11:37) [0]

Здравствуйте, есть необходимость выгрузить ветку (кусок реестра со всеми подчиненными разделами) в файл. После вызова функции SaveKey создается ПУСТОЙ файл. В ЧЕМ ДЕЛО ? Если не сложно, приведите пример работающего кода.

Заранее благодарен.


 
TUser ©   (2004-07-04 13:29) [1]

Приведи свой код. И проверь предварительно, есть ли ключь и пр. Посмотри в хелпе, там написано что-то про этот метод. И, кстати, она что возвращает, true или false?


 
MyName   (2004-07-04 13:49) [2]

Ключ есть, я проверял. А возвращает false...В хелпе про этот случай не написано, там идет только описание

Вот код:
> reg:=tregistry.Create;
> reg.RootKey := HKEY_LOCAL_MACHINE;
> reg.OpenKey ("SYSTEM",true) ;
> reg.SaveKey("xxx","D:\savefile.svf") ;
> reg.free;


 
Anatoly Podgoretsky ©   (2004-07-04 14:06) [3]

MyName   (04.07.04 13:49) [2]
Как же не написано, а это что?

If SaveKey is successful it returns True and closes the key.

А для ответа недостаточно инфорамации, например ты не пишешь какая у тебя файловая система, какие у тебя права на папку D:\. Сообственно какие бы не были, но это безобразие писать свои файлы в корень.


 
MyName   (2004-07-04 14:19) [4]

У меня FAT32, права  администратора. Про хелп я имел ввиду о пустом файле я ненашел там ничего. А насчет "безобразия писать свои файлы в корень" так это временно


 
MyName   (2004-07-04 18:55) [5]

Ну знает кто-небудь ? Если да, B>напиши пожалуйста!!!<


 
TUser ©   (2004-07-04 18:59) [6]

Опять же в хелпе написано, что для ФАТа файл должен толи существовать, то ли не существовать. точно не помню.


 
Anatoly Podgoretsky ©   (2004-07-04 19:02) [7]

MyName   (04.07.04 14:19) [4]
Ну а справку кто будет читать?
Про ФАТ там особое замечание!


 
MyName   (2004-07-05 10:33) [8]

Спасибо всем!



Страницы: 1 вся ветка

Текущий архив: 2004.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
3-1088083691
Wolfram
2004-06-24 17:28
2004.07.18
Переход с Paradox-а


4-1086538728
^GENTLY^
2004-06-06 20:18
2004.07.18
Вопрос по SetWindowLong(FindWindow(nil,Pchar(ListBox1.Items[listb


14-1088597742
Феликс
2004-06-30 16:15
2004.07.18
Задачи


3-1087570465
max1000
2004-06-18 18:54
2004.07.18
Как в SQL-запросе округлить число после запятой до двух символов


11-1076008804
X_9
2004-02-05 22:20
2004.07.18
Прозрачность KOL-формы