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

Вниз

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

 
denimas   (2002-08-21 09:55) [0]

Никак неполучается...
Необходимо определить подключи (если я правильно их называю) у ключа HKEY_USER.

кусок кода:
reg.rootkey:=HKEY_USERS;
if not(reg.HasSubKeys) then messagedlg("Ни хрена неработает",mterror,[mbok],0);


Проблема в том что на каждой машине в HKEY_USERS подключи разные, это такие длинные цифирки, а мне в этих подключах надо чистить секции. А как к ним добраться?. GetKeyNames ничего не возвращает. У кого какие мысли по этому поводу?


 
Tokha ©   (2002-08-21 10:08) [1]

>кусок кода:
>reg.rootkey:=HKEY_USERS;

После этого надо вставить следующее:
reg.OpenKey("", false);

Тогда будет работать GetKeyNames.


 
Игорь Шевченко ©   (2002-08-21 10:15) [2]

procedure TForm1.FormCreate(Sender: TObject);
begin
with TRegistry.Create(KEY_READ) do
try
RootKey := HKEY_USERS;
OpenKey("", false);
// ^^^^^^^^^^^^^^^^^^^
if HasSubKeys then
GetKeyNames(ListBox1.Items)
else
ShowMessage("No subkeys");
finally
Free();
end;
end;


 
denimas   (2002-08-21 13:11) [3]

ВСЕМ СПАСИБО.



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-3325
Julya
2002-08-20 09:30
2002.09.02
Можно ли импортировать EXCELтаблицу в dxTreeList???


3-3250
Павел Николаевич
2002-08-12 05:13
2002.09.02
Добавление записей (ADO)


1-3405
MJH
2002-08-22 11:49
2002.09.02
Своство компонента типа строка, но с выпадающим списком...


8-3527
Valex
2002-03-16 16:56
2002.09.02
Существует ли компонент для проигрывания трекерной музыки (s3m,mod etc.)?


3-3321
Serg1977
2002-08-13 15:17
2002.09.02
Вопрос ! Как можно написать приложение БД не используя БДЕ?