witam

chciałbym zablokować wyłączanie się monitora po określonym czasie poprzez : wczytanie zawartości odpowiedzialnego za to klucza rejestru,modyfikacje liczby i powtórny zapis.lepszym sposobem było by zmodyfikowanie wartosci tylko w jednym miejscu.
szukam wartosci B004 , w AcPolicy ma ona adres 00C0. moze ktos wie jak mozna w tym kluczu zmodyfikowac tylko tą wartość ?

czy ktoś mnie wspomoże i podsunie jakiś kod jak można by to zrobić.zacząłem się zabierać do tego w sposów przedstawiony poniżej ale nie bardzo mi wychodzi
dzięki

var
value : array[0..500] of byte;
begin

OpenKey('HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Power', false);

Registry.ReadBinaryData('AcPolicy', value[0], SizeOf(value));

for i:=0 to 500 do
Edit1.Text:=Edit1.Text+IntToHex(Value[i],2);

if Pos('B004',Edit1.Text)<>0 then // szukana wartość to B004
ShowMessage('jest');