Хех спасибо, попробую :)
Там например стоит такая штука 0х00000001 (1). Это значит если я хочу поставить 0, то нужно просто написать:
WriteInteger('123', '456', 0);
Я правильно понял?
Хех спасибо, попробую :)
Там например стоит такая штука 0х00000001 (1). Это значит если я хочу поставить 0, то нужно просто написать:
WriteInteger('123', '456', 0);
Я правильно понял?
> Хех спасибо, попробую :) > Там например стоит такая штука 0х00000001 (1). Это значит > если я хочу поставить 0, то нужно просто написать: > WriteInteger('123', '456', 0);
А у меня делфи показывает WriteInteger(const Name: String, const Ident: String, Value: Integer);
Вобщем напиши плиз конкретный примерчик. А то я сколько не бьюсь, никак не могу понять этого :(
Скажем у меня есть раздел: HKEY_CURRENT_USER\Software\Adobe
И я хочу сюда добавить параметр "Sux" типа DWORD со значением 1 (единичка). Как это сделать? Плиииз :)
> Смотрел я хелп. Ничего путного я не нашел. Ты, видимо смотрел хелп к TRegistryIniFile или что-то такое...
> Неужели так сложно одну строчку было написать?
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion', True) then
begin
Reg.WriteInteger('MyDWORDParam',0);
Reg.CloseKey;
finally
Reg.Free;
inherited;
end;
---
В целях повышения моего образования, для чего использован inherited или это ошибка30.10.03 19:55 Автор: Cyril <sc> Статус: Member