Показать сообщение отдельно
  #6  
Старый 26.11.2009, 13:54
Аватар для Vayrus
Vayrus Vayrus вне форума
Исполняемый Ретровирус
 
Регистрация: 09.08.2008
Адрес: Umbrella Corporation
Сообщения: 743
Репутация: 1293
По умолчанию

Не помешает грамотно оформить, типа этого:

Код:
procedure TForm1.FormCreate(Sender: TObject); 
var 
buf: integer; 
begin 
buf := 1000;
Reg =TRegistry.Create;
try
   Reg.RootKey := HKEY_LOCAL_MACHINE; 
   if Reg.OpenKey( '\SOFTWARE\Test', true ) then
begin 
   Reg.WriteString( 'string', 'string' ); 
   Reg.WriteInteger( 'integer', SizeOf( Integer ) ); 
   Reg.WriteBool( 'bool', true );  
   Reg.WriteBinaryData( 'binary', buf, SizeOf( buf ) ); 
   Reg.CloseKey; 
end;
finally
   Reg.Free; 
end;
end;