Вниз
Скачать: CL | DM;

Как записать в реестр параметр типа DWORD?   Найти похожие ветки 

← →
ronyn   (2005-07-21 00:43) [0]

Как записать параметр типа DWord   в реестр. У меня прописывается почему-то любой другой тип, кроме этого.


← →
GanibalLector ©   (2005-07-21 01:20) [1]

да хоть тот-жеWriteInteger ;)

var Reg:TRegistry;
begin
 REg:=TRegistry.Create;
 try
   with Reg do
   begin
     OpenKey("software",true);
     OpenKey("poBEDA",True);
     WriteInteger("fuck",12345);
   end;
 finally
   Reg.Free;
 end;
end;


← →
GanibalLector ©   (2005-07-21 01:23) [2]

Ну,а если на низком уровне,то юзай RegSetValueEx


← →
ronyn   (2005-07-21 01:34) [3]

А где же здесь прописывается параметр типа DWORD?


← →
GanibalLector ©   (2005-07-21 01:41) [4]

>А где же здесь прописывается параметр типа DWORD?
вот :   WriteInteger("fuck",12345);

Потому как где-то в Registry.pas имеем :

...
rdInteger: Result := REG_DWORD;
... // или даже ;))
Value = REG_DWORD then Result := rdInteger

procedure TRegistry.WriteInteger(const Name: string; Value: Integer);
begin
 PutData(Name, @Value, SizeOf(Integer), rdInteger);
end;


← →
GanibalLector ©   (2005-07-21 02:01) [5]

Кстати,чтобы развеять твои сомнения можешь проверить :

var Info: TRegDataInfo;
...

GetDataInfo("fuck",Info);
if Info.RegData=rdInteger then
MessageDlg("Таки DWord...",MtInformation,[MbOk],0);


← →
evvcom ©   (2005-07-21 08:34) [6]


> А где же здесь прописывается параметр типа DWORD?

А что есть такое DWORD, ты понимаешь?


← →
Anatoly Podgoretsky ©   (2005-07-21 09:06) [7]

ronyn   (21.07.05 00:43)  
И как неправильно ты делаешь?



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

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



Память: 0.46 MB
Время: 0.025 c
1-1121676770
umod.47
2005-07-18 12:52
2005.08.07
Мультиязыковая поддержка


3-1120301637
Cardinall
2005-07-02 14:53
2005.08.07
Как узнать работают ли пользователи с сервером


14-1121257857
Digitman
2005-07-13 16:30
2005.08.07
IntraWeb + JavaScript


4-1118123405
Иксик
2005-06-07 09:50
2005.08.07
Узнать имя залогированного пользователя по IP или имени машины?


14-1121170593
deep
2005-07-12 16:16
2005.08.07
Оцените дизайн и юзабилити, выскажите свое ИМХО




   Наверх