Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.045 c
1-1110789480
Max Zyuzin
2005-03-14 11:38
2005.03.27
StatusBar с прогрессом


14-1109969856
Gero
2005-03-04 23:57
2005.03.27
Глючит ctfmon


9-1104936187
BoAlSe
2005-01-05 17:43
2005.03.27
Поверхности не рисуются


14-1110270172
AlterEgo of WondeRu
2005-03-08 11:22
2005.03.27
Замятин "МЫ"


6-1106579610
ProManiak
2005-01-24 18:13
2005.03.27
Ошибка при загрузке документа




   Наверх