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

Вниз

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

 
randomize ©   (2005-03-10 20:11) [0]

Из Delphi при помощи TRegIniFile в реестр можно
писать REG_SZ,REG_BINARY типы данных,
а как создать(изменить) параметр типа REG_DWORD


 
Defunct ©   (2005-03-10 20:22) [1]

function LoadIntegerKey(const AKey: String): Integer;
var
  R:TRegistry;
begin
  R := TRegistry.Create;
  try
     R.RootKey := HKEY_LOCAL_USER;
     R.OpenKey( "SOFTWARE\MY_PROG\", True);
     Result := R.ReadInteger( AKey );
     R.CloseKey
  finally
     R.Free
  end
end;

procedure SaveIntegerKey(const AKey: String;
 const Value: Integer);
var
  R:TRegistry;
begin
  R := TRegistry.Create;
  try
     R.RootKey := HKEY_LOCAL_USER;
     R.OpenKey("SOFTWARE\MY_PROG\", True);
     R.WriteInteger(AKey, Value);
     R.CloseKey
  finally
     R.Free
  end
end;


 
ламер_ ©   (2005-03-10 20:22) [2]

Не пойму - чем не нравится TRegistry? Просветите и меня, pls, чем так замечателен TRegIniFile


 
begin...end ©   (2005-03-10 20:50) [3]

> randomize ©   (10.03.05 20:11)

> а как создать(изменить) параметр типа REG_DWORD

С помощью класса TRegIniFile - никак.


 
Gero ©   (2005-03-10 20:55) [4]


> ламер_ ©   (10.03.05 20:22)

Дык так RootKey указывать не нужно, а это довольно круто.


 
ламер_ ©   (2005-03-10 20:59) [5]

2 [1] Defunct ©
R.RootKey := HKEY_LOCAL_USER?
HKEY_CURRENT_USER ?


 
Defunct ©   (2005-03-10 21:07) [6]

> HKEY_CURRENT_USER ?

угу


 
randomize ©   (2005-03-10 21:17) [7]

Спасибо за ответы!


 
Anatoly Podgoretsky ©   (2005-03-10 21:20) [8]

можно писать REG_SZ,REG_BINARY типы данных,

Первый раз про такое слыши. TRegIniFile это иммитатор ИНИ файлов. Никаких других кроме строк и только в секцию HKEY_CURRENT_USER



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

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

Наверх




Память: 0.48 MB
Время: 0.046 c
6-1106564547
Net-man
2005-01-24 14:02
2005.03.27
Изменение параметров сети


3-1109774688
Belkova
2005-03-02 17:44
2005.03.27
Обновление БД


3-1109152622
Adil
2005-02-23 12:57
2005.03.27
работать с Баз данными не используя BDE


3-1108848665
TheEd
2005-02-20 00:31
2005.03.27
Есть ли компоненты для визуализации таблиц много-ко-многим


4-1108178998
BoAlSe
2005-02-12 06:29
2005.03.27
Словить каждый такт процессора