Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 35
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все rootkey в Windows.pas определены как константы
Цитата:
const
{ Reserved Key Handles. }

 {$EXTERNALSYM HKEY_CLASSES_ROOT}
 HKEY_CLASSES_ROOT     = DWORD($80000000);
 {$EXTERNALSYM HKEY_CURRENT_USER}
 HKEY_CURRENT_USER     = DWORD($80000001);
 {$EXTERNALSYM HKEY_LOCAL_MACHINE}
 HKEY_LOCAL_MACHINE    = DWORD($80000002);
 {$EXTERNALSYM HKEY_USERS}
 HKEY_USERS            = DWORD($80000003);
 {$EXTERNALSYM HKEY_PERFORMANCE_DATA}
 HKEY_PERFORMANCE_DATA = DWORD($80000004);
 {$EXTERNALSYM HKEY_CURRENT_CONFIG}
 HKEY_CURRENT_CONFIG   = DWORD($80000005);
 {$EXTERNALSYM HKEY_DYN_DATA}
 HKEY_DYN_DATA         = DWORD($80000006);
Соответственно для работы с реестром нужно
Uses
 Windows, Registry,.....;
...
var
 r: TRegistry;
begin
 r := TRegistry.Create;
 r.rootkey := HKEY_LOCAL_MACHINE;//или что-то другое
...
 r.Free;
end;

Отправлено: 17:21, 23-02-2004 | #2