Unit 'Registry' Package
[Overview][Resource strings][Constants][Types][Classes][Variables][Index] [#fcl-registry]

TRegistry

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: registry.pp line 66

type TRegistry = class(TObject)

protected

  function GetBaseKey();

  function GetData();

  function GetKey();

  procedure ChangeKey();

  procedure PutData();

  procedure SetCurrentKey();

public

  constructor Create();

  destructor Destroy; override;

  function CreateKey();

  function DeleteKey();

  function DeleteValue();

  function GetDataInfo();

  function GetDataSize();

  function GetDataType();

  function GetKeyInfo();

  function HasSubKeys;

  function KeyExists();

  function LoadKey(); unimplemented ;

  function OpenKey();

  function OpenKeyReadOnly();

  function ReadCurrency();

  function ReadBinaryData();

  function ReadBool();

  function ReadDate();

  function ReadDateTime();

  function ReadFloat();

  function ReadInteger();

  function ReadInt64();

  function ReadString();

  procedure ReadStringList();

  function ReadStringArray();

  function ReadTime();

  function RegistryConnect();

  function ReplaceKey(); unimplemented ;

  function RestoreKey(); unimplemented ;

  function SaveKey();

  function UnLoadKey();

  function ValueExists();

  procedure CloseKey();

  procedure GetKeyNames();

  procedure GetValueNames();

  procedure MoveKey(); unimplemented ;

  procedure RenameValue();

  procedure WriteCurrency();

  procedure WriteBinaryData();

  procedure WriteBool();

  procedure WriteDate();

  procedure WriteDateTime();

  procedure WriteFloat();

  procedure WriteInteger();

  procedure WriteInt64();

  procedure WriteString();

  procedure WriteExpandString();

  procedure WriteStringList();

  procedure WriteStringArray();

  procedure WriteTime();

  property Access: LongWord; [rw]

  property CurrentKey: HKEY; [r]

  property CurrentPath: UnicodeString; [r]

  property LazyWrite: Boolean; [rw]

  property RootKey: HKEY; [rw]

  property StringSizeIncludesNull: Boolean; [r]

  property LastError: LongInt; [r] platform ;

  property LastErrorMsg: string; [r] platform ;

end;

Inheritance

TRegistry

|

TObject


Documentation generated on: 2023-03-18