TRegistry

Overview

Location

 

constructor

 

constructor

 

TRegistry()

 

init()

 

Sub New()

constructor (UInt32)

 

constructor(aAccess: UInt32)

 

TRegistry(UInt32 aAccess)

 

init(_ aAccess: UInt32)

 

Sub New(aAccess As UInt32)

Parameters:

  • aAccess:

Access

 

property Access: UInt32 read write;

 

UInt32 Access { get; set; }

 

var Access: UInt32 { get{} set{} }

 

Property Access() As UInt32

ChangeKey  protected

 

method ChangeKey(Value: HKEY; Path: DelphiString)

 

void ChangeKey(HKEY Value, DelphiString Path)

 

func ChangeKey(_ Value: HKEY, _ Path: DelphiString)

 

Sub ChangeKey(Value As HKEY, Path As DelphiString)

Parameters:

  • Value:
  • Path:

CheckResult  protected

 

method CheckResult(RetVal: Int32): Boolean

 

Boolean CheckResult(Int32 RetVal)

 

func CheckResult(_ RetVal: Int32) -> Boolean

 

Function CheckResult(RetVal As Int32) As Boolean

Parameters:

  • RetVal:

CloseKey

 

method CloseKey

 

void CloseKey()

 

func CloseKey()

 

Sub CloseKey()

Create

 

class method Create: TRegistry

 

static TRegistry Create()

 

static func Create() -> TRegistry

 

Shared Function Create() As TRegistry

Create (UInt32): TRegistry

 

class method Create(aAccess: UInt32): TRegistry

 

static TRegistry Create(UInt32 aAccess)

 

static func Create(_ aAccess: UInt32) -> TRegistry

 

Shared Function Create(aAccess As UInt32) As TRegistry

Parameters:

  • aAccess:

CreateKey

 

method CreateKey(Key: DelphiString): Boolean

 

Boolean CreateKey(DelphiString Key)

 

func CreateKey(_ Key: DelphiString) -> Boolean

 

Function CreateKey(Key As DelphiString) As Boolean

Parameters:

  • Key:

CurrentKey

 

property CurrentKey: HKEY read;

 

HKEY CurrentKey { get; }

 

var CurrentKey: HKEY { get{} }

 

ReadOnly Property CurrentKey() As HKEY

CurrentPath

 

property CurrentPath: DelphiString read;

 

DelphiString CurrentPath { get; }

 

var CurrentPath: DelphiString { get{} }

 

ReadOnly Property CurrentPath() As DelphiString

DeleteKey

 

method DeleteKey(Key: DelphiString): Boolean

 

Boolean DeleteKey(DelphiString Key)

 

func DeleteKey(_ Key: DelphiString) -> Boolean

 

Function DeleteKey(Key As DelphiString) As Boolean

Parameters:

  • Key:

DeleteValue

 

method DeleteValue(Name: DelphiString): Boolean

 

Boolean DeleteValue(DelphiString Name)

 

func DeleteValue(_ Name: DelphiString) -> Boolean

 

Function DeleteValue(Name As DelphiString) As Boolean

Parameters:

  • Name:

GetBaseKey  protected

 

method GetBaseKey(Relative: Boolean): HKEY

 

HKEY GetBaseKey(Boolean Relative)

 

func GetBaseKey(_ Relative: Boolean) -> HKEY

 

Function GetBaseKey(Relative As Boolean) As HKEY

Parameters:

  • Relative:

GetData  protected

 

method GetData(Name: DelphiString; Buffer: Pointer; BufSize: DWORD; var RegData: TRegDataType): Int32

 

Int32 GetData(DelphiString Name, Pointer Buffer, DWORD BufSize, ref TRegDataType RegData)

 

func GetData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: DWORD, _ RegData: TRegDataType) -> Int32

 

Function GetData(Name As DelphiString, Buffer As Pointer, BufSize As DWORD, ByRef RegData As TRegDataType) As Int32

Parameters:

  • Name:
  • Buffer:
  • BufSize:
  • RegData:

GetDataInfo

 

method GetDataInfo(ValueName: DelphiString; var Value: TRegDataInfo): Boolean

 

Boolean GetDataInfo(DelphiString ValueName, ref TRegDataInfo Value)

 

func GetDataInfo(_ ValueName: DelphiString, _ Value: TRegDataInfo) -> Boolean

 

Function GetDataInfo(ValueName As DelphiString, ByRef Value As TRegDataInfo) As Boolean

Parameters:

  • ValueName:
  • Value:

GetDataSize

 

method GetDataSize(ValueName: DelphiString): Int32

 

Int32 GetDataSize(DelphiString ValueName)

 

func GetDataSize(_ ValueName: DelphiString) -> Int32

 

Function GetDataSize(ValueName As DelphiString) As Int32

Parameters:

  • ValueName:

GetDataType

 

method GetDataType(ValueName: DelphiString): TRegDataType

 

TRegDataType GetDataType(DelphiString ValueName)

 

func GetDataType(_ ValueName: DelphiString) -> TRegDataType

 

Function GetDataType(ValueName As DelphiString) As TRegDataType

Parameters:

  • ValueName:

GetKey  protected

 

method GetKey(Key: DelphiString): HKEY

 

HKEY GetKey(DelphiString Key)

 

func GetKey(_ Key: DelphiString) -> HKEY

 

Function GetKey(Key As DelphiString) As HKEY

Parameters:

  • Key:

GetKeyInfo

 

method GetKeyInfo(var Value: TRegKeyInfo): Boolean

 

Boolean GetKeyInfo(ref TRegKeyInfo Value)

 

func GetKeyInfo(_ Value: TRegKeyInfo) -> Boolean

 

Function GetKeyInfo(ByRef Value As TRegKeyInfo) As Boolean

Parameters:

  • Value:

GetKeyNames

 

method GetKeyNames(Strings: TStrings)

 

void GetKeyNames(TStrings Strings)

 

func GetKeyNames(_ Strings: TStrings)

 

Sub GetKeyNames(Strings As TStrings)

Parameters:

  • Strings:

GetRootKeyName  protected

 

method GetRootKeyName: DelphiString

 

DelphiString GetRootKeyName()

 

func GetRootKeyName() -> DelphiString

 

Function GetRootKeyName() As DelphiString

GetValueNames

 

method GetValueNames(Strings: TStrings)

 

void GetValueNames(TStrings Strings)

 

func GetValueNames(_ Strings: TStrings)

 

Sub GetValueNames(Strings As TStrings)

Parameters:

  • Strings:

HasSubKeys

 

method HasSubKeys: Boolean

 

Boolean HasSubKeys()

 

func HasSubKeys() -> Boolean

 

Function HasSubKeys() As Boolean

KeyExists

 

method KeyExists(Key: DelphiString): Boolean

 

Boolean KeyExists(DelphiString Key)

 

func KeyExists(_ Key: DelphiString) -> Boolean

 

Function KeyExists(Key As DelphiString) As Boolean

Parameters:

  • Key:

LastError

 

property LastError: Int32 read;

 

Int32 LastError { get; }

 

var LastError: Int32 { get{} }

 

ReadOnly Property LastError() As Int32

LoadKey

 

method LoadKey(Key: DelphiString; FileName: DelphiString): Boolean

 

Boolean LoadKey(DelphiString Key, DelphiString FileName)

 

func LoadKey(_ Key: DelphiString, _ FileName: DelphiString) -> Boolean

 

Function LoadKey(Key As DelphiString, FileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:

OpenKey

 

method OpenKey(Key: DelphiString; CanCreate: Boolean): Boolean

 

Boolean OpenKey(DelphiString Key, Boolean CanCreate)

 

func OpenKey(_ Key: DelphiString, _ CanCreate: Boolean) -> Boolean

 

Function OpenKey(Key As DelphiString, CanCreate As Boolean) As Boolean

Parameters:

  • Key:
  • CanCreate:

OpenKeyReadOnly

 

method OpenKeyReadOnly(Key: DelphiString): Boolean

 

Boolean OpenKeyReadOnly(DelphiString Key)

 

func OpenKeyReadOnly(_ Key: DelphiString) -> Boolean

 

Function OpenKeyReadOnly(Key As DelphiString) As Boolean

Parameters:

  • Key:

PutData  protected

 

method PutData(Name: DelphiString; Buffer: Pointer; BufSize: Int32; RegData: TRegDataType)

 

void PutData(DelphiString Name, Pointer Buffer, Int32 BufSize, TRegDataType RegData)

 

func PutData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: Int32, _ RegData: TRegDataType)

 

Sub PutData(Name As DelphiString, Buffer As Pointer, BufSize As Int32, RegData As TRegDataType)

Parameters:

  • Name:
  • Buffer:
  • BufSize:
  • RegData:

ReadBinaryData

 

method ReadBinaryData(Name: DelphiString; var Buffer: Pointer; BufSize: Int32): Int32

 

Int32 ReadBinaryData(DelphiString Name, ref Pointer Buffer, Int32 BufSize)

 

func ReadBinaryData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: Int32) -> Int32

 

Function ReadBinaryData(Name As DelphiString, ByRef Buffer As Pointer, BufSize As Int32) As Int32

Parameters:

  • Name:
  • Buffer:
  • BufSize:

ReadBool

 

method ReadBool(Name: DelphiString): Boolean

 

Boolean ReadBool(DelphiString Name)

 

func ReadBool(_ Name: DelphiString) -> Boolean

 

Function ReadBool(Name As DelphiString) As Boolean

Parameters:

  • Name:

ReadDate

 

method ReadDate(Name: DelphiString): TDateTime

 

TDateTime ReadDate(DelphiString Name)

 

func ReadDate(_ Name: DelphiString) -> TDateTime

 

Function ReadDate(Name As DelphiString) As TDateTime

Parameters:

  • Name:

ReadDateTime

 

method ReadDateTime(Name: DelphiString): TDateTime

 

TDateTime ReadDateTime(DelphiString Name)

 

func ReadDateTime(_ Name: DelphiString) -> TDateTime

 

Function ReadDateTime(Name As DelphiString) As TDateTime

Parameters:

  • Name:

ReadFloat

 

method ReadFloat(Name: DelphiString): Double

 

Double ReadFloat(DelphiString Name)

 

func ReadFloat(_ Name: DelphiString) -> Double

 

Function ReadFloat(Name As DelphiString) As Double

Parameters:

  • Name:

ReadInteger

 

method ReadInteger(Name: DelphiString): Int32

 

Int32 ReadInteger(DelphiString Name)

 

func ReadInteger(_ Name: DelphiString) -> Int32

 

Function ReadInteger(Name As DelphiString) As Int32

Parameters:

  • Name:

ReadString

 

method ReadString(Name: DelphiString): DelphiString

 

DelphiString ReadString(DelphiString Name)

 

func ReadString(_ Name: DelphiString) -> DelphiString

 

Function ReadString(Name As DelphiString) As DelphiString

Parameters:

  • Name:

ReadTime

 

method ReadTime(Name: DelphiString): TDateTime

 

TDateTime ReadTime(DelphiString Name)

 

func ReadTime(_ Name: DelphiString) -> TDateTime

 

Function ReadTime(Name As DelphiString) As TDateTime

Parameters:

  • Name:

RegistryConnect

 

method RegistryConnect(UNCName: DelphiString): Boolean

 

Boolean RegistryConnect(DelphiString UNCName)

 

func RegistryConnect(_ UNCName: DelphiString) -> Boolean

 

Function RegistryConnect(UNCName As DelphiString) As Boolean

Parameters:

  • UNCName:

ReplaceKey

 

method ReplaceKey(Key: DelphiString; FileName: DelphiString; BackUpFileName: DelphiString): Boolean

 

Boolean ReplaceKey(DelphiString Key, DelphiString FileName, DelphiString BackUpFileName)

 

func ReplaceKey(_ Key: DelphiString, _ FileName: DelphiString, _ BackUpFileName: DelphiString) -> Boolean

 

Function ReplaceKey(Key As DelphiString, FileName As DelphiString, BackUpFileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:
  • BackUpFileName:

RestoreKey

 

method RestoreKey(Key: DelphiString; FileName: DelphiString): Boolean

 

Boolean RestoreKey(DelphiString Key, DelphiString FileName)

 

func RestoreKey(_ Key: DelphiString, _ FileName: DelphiString) -> Boolean

 

Function RestoreKey(Key As DelphiString, FileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:

RootKey

 

property RootKey: HKEY read write;

 

HKEY RootKey { get; set; }

 

var RootKey: HKEY { get{} set{} }

 

Property RootKey() As HKEY

RootKeyName

 

property RootKeyName: DelphiString read;

 

DelphiString RootKeyName { get; }

 

var RootKeyName: DelphiString { get{} }

 

ReadOnly Property RootKeyName() As DelphiString

SaveKey

 

method SaveKey(Key: DelphiString; FileName: DelphiString): Boolean

 

Boolean SaveKey(DelphiString Key, DelphiString FileName)

 

func SaveKey(_ Key: DelphiString, _ FileName: DelphiString) -> Boolean

 

Function SaveKey(Key As DelphiString, FileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:

UnLoadKey

 

method UnLoadKey(Key: DelphiString): Boolean

 

Boolean UnLoadKey(DelphiString Key)

 

func UnLoadKey(_ Key: DelphiString) -> Boolean

 

Function UnLoadKey(Key As DelphiString) As Boolean

Parameters:

  • Key:

ValueExists

 

method ValueExists(Name: DelphiString): Boolean

 

Boolean ValueExists(DelphiString Name)

 

func ValueExists(_ Name: DelphiString) -> Boolean

 

Function ValueExists(Name As DelphiString) As Boolean

Parameters:

  • Name:

WriteBinaryData

 

method WriteBinaryData(Name: DelphiString; Buffer: Pointer; BufSize: Int32)

 

void WriteBinaryData(DelphiString Name, Pointer Buffer, Int32 BufSize)

 

func WriteBinaryData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: Int32)

 

Sub WriteBinaryData(Name As DelphiString, Buffer As Pointer, BufSize As Int32)

Parameters:

  • Name:
  • Buffer:
  • BufSize:

WriteBool

 

method WriteBool(Name: DelphiString; Value: Boolean)

 

void WriteBool(DelphiString Name, Boolean Value)

 

func WriteBool(_ Name: DelphiString, _ Value: Boolean)

 

Sub WriteBool(Name As DelphiString, Value As Boolean)

Parameters:

  • Name:
  • Value:

WriteDate

 

method WriteDate(Name: DelphiString; Value: TDateTime)

 

void WriteDate(DelphiString Name, TDateTime Value)

 

func WriteDate(_ Name: DelphiString, _ Value: TDateTime)

 

Sub WriteDate(Name As DelphiString, Value As TDateTime)

Parameters:

  • Name:
  • Value:

WriteDateTime

 

method WriteDateTime(Name: DelphiString; Value: TDateTime)

 

void WriteDateTime(DelphiString Name, TDateTime Value)

 

func WriteDateTime(_ Name: DelphiString, _ Value: TDateTime)

 

Sub WriteDateTime(Name As DelphiString, Value As TDateTime)

Parameters:

  • Name:
  • Value:

WriteExpandString

 

method WriteExpandString(Name: DelphiString; Value: DelphiString)

 

void WriteExpandString(DelphiString Name, DelphiString Value)

 

func WriteExpandString(_ Name: DelphiString, _ Value: DelphiString)

 

Sub WriteExpandString(Name As DelphiString, Value As DelphiString)

Parameters:

  • Name:
  • Value:

WriteFloat

 

method WriteFloat(Name: DelphiString; Value: Double)

 

void WriteFloat(DelphiString Name, Double Value)

 

func WriteFloat(_ Name: DelphiString, _ Value: Double)

 

Sub WriteFloat(Name As DelphiString, Value As Double)

Parameters:

  • Name:
  • Value:

WriteInteger

 

method WriteInteger(Name: DelphiString; Value: Int32)

 

void WriteInteger(DelphiString Name, Int32 Value)

 

func WriteInteger(_ Name: DelphiString, _ Value: Int32)

 

Sub WriteInteger(Name As DelphiString, Value As Int32)

Parameters:

  • Name:
  • Value:

WriteString

 

method WriteString(Name: DelphiString; Value: DelphiString)

 

void WriteString(DelphiString Name, DelphiString Value)

 

func WriteString(_ Name: DelphiString, _ Value: DelphiString)

 

Sub WriteString(Name As DelphiString, Value As DelphiString)

Parameters:

  • Name:
  • Value:

WriteTime

 

method WriteTime(Name: DelphiString; Value: TDateTime)

 

void WriteTime(DelphiString Name, TDateTime Value)

 

func WriteTime(_ Name: DelphiString, _ Value: TDateTime)

 

Sub WriteTime(Name As DelphiString, Value As TDateTime)

Parameters:

  • Name:
  • Value:

 

Access

 

property Access: UInt32 read write;

 

UInt32 Access { get; set; }

 

var Access: UInt32 { get{} set{} }

 

Property Access() As UInt32

CurrentKey

 

property CurrentKey: HKEY read;

 

HKEY CurrentKey { get; }

 

var CurrentKey: HKEY { get{} }

 

ReadOnly Property CurrentKey() As HKEY

CurrentPath

 

property CurrentPath: DelphiString read;

 

DelphiString CurrentPath { get; }

 

var CurrentPath: DelphiString { get{} }

 

ReadOnly Property CurrentPath() As DelphiString

LastError

 

property LastError: Int32 read;

 

Int32 LastError { get; }

 

var LastError: Int32 { get{} }

 

ReadOnly Property LastError() As Int32

RootKey

 

property RootKey: HKEY read write;

 

HKEY RootKey { get; set; }

 

var RootKey: HKEY { get{} set{} }

 

Property RootKey() As HKEY

RootKeyName

 

property RootKeyName: DelphiString read;

 

DelphiString RootKeyName { get; }

 

var RootKeyName: DelphiString { get{} }

 

ReadOnly Property RootKeyName() As DelphiString

 

Create

 

class method Create: TRegistry

 

static TRegistry Create()

 

static func Create() -> TRegistry

 

Shared Function Create() As TRegistry

Create (UInt32): TRegistry

 

class method Create(aAccess: UInt32): TRegistry

 

static TRegistry Create(UInt32 aAccess)

 

static func Create(_ aAccess: UInt32) -> TRegistry

 

Shared Function Create(aAccess As UInt32) As TRegistry

Parameters:

  • aAccess:

 

constructor

 

constructor

 

TRegistry()

 

init()

 

Sub New()

constructor (UInt32)

 

constructor(aAccess: UInt32)

 

TRegistry(UInt32 aAccess)

 

init(_ aAccess: UInt32)

 

Sub New(aAccess As UInt32)

Parameters:

  • aAccess:

ChangeKey  protected

 

method ChangeKey(Value: HKEY; Path: DelphiString)

 

void ChangeKey(HKEY Value, DelphiString Path)

 

func ChangeKey(_ Value: HKEY, _ Path: DelphiString)

 

Sub ChangeKey(Value As HKEY, Path As DelphiString)

Parameters:

  • Value:
  • Path:

CheckResult  protected

 

method CheckResult(RetVal: Int32): Boolean

 

Boolean CheckResult(Int32 RetVal)

 

func CheckResult(_ RetVal: Int32) -> Boolean

 

Function CheckResult(RetVal As Int32) As Boolean

Parameters:

  • RetVal:

CloseKey

 

method CloseKey

 

void CloseKey()

 

func CloseKey()

 

Sub CloseKey()

CreateKey

 

method CreateKey(Key: DelphiString): Boolean

 

Boolean CreateKey(DelphiString Key)

 

func CreateKey(_ Key: DelphiString) -> Boolean

 

Function CreateKey(Key As DelphiString) As Boolean

Parameters:

  • Key:

DeleteKey

 

method DeleteKey(Key: DelphiString): Boolean

 

Boolean DeleteKey(DelphiString Key)

 

func DeleteKey(_ Key: DelphiString) -> Boolean

 

Function DeleteKey(Key As DelphiString) As Boolean

Parameters:

  • Key:

DeleteValue

 

method DeleteValue(Name: DelphiString): Boolean

 

Boolean DeleteValue(DelphiString Name)

 

func DeleteValue(_ Name: DelphiString) -> Boolean

 

Function DeleteValue(Name As DelphiString) As Boolean

Parameters:

  • Name:

GetBaseKey  protected

 

method GetBaseKey(Relative: Boolean): HKEY

 

HKEY GetBaseKey(Boolean Relative)

 

func GetBaseKey(_ Relative: Boolean) -> HKEY

 

Function GetBaseKey(Relative As Boolean) As HKEY

Parameters:

  • Relative:

GetData  protected

 

method GetData(Name: DelphiString; Buffer: Pointer; BufSize: DWORD; var RegData: TRegDataType): Int32

 

Int32 GetData(DelphiString Name, Pointer Buffer, DWORD BufSize, ref TRegDataType RegData)

 

func GetData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: DWORD, _ RegData: TRegDataType) -> Int32

 

Function GetData(Name As DelphiString, Buffer As Pointer, BufSize As DWORD, ByRef RegData As TRegDataType) As Int32

Parameters:

  • Name:
  • Buffer:
  • BufSize:
  • RegData:

GetDataInfo

 

method GetDataInfo(ValueName: DelphiString; var Value: TRegDataInfo): Boolean

 

Boolean GetDataInfo(DelphiString ValueName, ref TRegDataInfo Value)

 

func GetDataInfo(_ ValueName: DelphiString, _ Value: TRegDataInfo) -> Boolean

 

Function GetDataInfo(ValueName As DelphiString, ByRef Value As TRegDataInfo) As Boolean

Parameters:

  • ValueName:
  • Value:

GetDataSize

 

method GetDataSize(ValueName: DelphiString): Int32

 

Int32 GetDataSize(DelphiString ValueName)

 

func GetDataSize(_ ValueName: DelphiString) -> Int32

 

Function GetDataSize(ValueName As DelphiString) As Int32

Parameters:

  • ValueName:

GetDataType

 

method GetDataType(ValueName: DelphiString): TRegDataType

 

TRegDataType GetDataType(DelphiString ValueName)

 

func GetDataType(_ ValueName: DelphiString) -> TRegDataType

 

Function GetDataType(ValueName As DelphiString) As TRegDataType

Parameters:

  • ValueName:

GetKey  protected

 

method GetKey(Key: DelphiString): HKEY

 

HKEY GetKey(DelphiString Key)

 

func GetKey(_ Key: DelphiString) -> HKEY

 

Function GetKey(Key As DelphiString) As HKEY

Parameters:

  • Key:

GetKeyInfo

 

method GetKeyInfo(var Value: TRegKeyInfo): Boolean

 

Boolean GetKeyInfo(ref TRegKeyInfo Value)

 

func GetKeyInfo(_ Value: TRegKeyInfo) -> Boolean

 

Function GetKeyInfo(ByRef Value As TRegKeyInfo) As Boolean

Parameters:

  • Value:

GetKeyNames

 

method GetKeyNames(Strings: TStrings)

 

void GetKeyNames(TStrings Strings)

 

func GetKeyNames(_ Strings: TStrings)

 

Sub GetKeyNames(Strings As TStrings)

Parameters:

  • Strings:

GetRootKeyName  protected

 

method GetRootKeyName: DelphiString

 

DelphiString GetRootKeyName()

 

func GetRootKeyName() -> DelphiString

 

Function GetRootKeyName() As DelphiString

GetValueNames

 

method GetValueNames(Strings: TStrings)

 

void GetValueNames(TStrings Strings)

 

func GetValueNames(_ Strings: TStrings)

 

Sub GetValueNames(Strings As TStrings)

Parameters:

  • Strings:

HasSubKeys

 

method HasSubKeys: Boolean

 

Boolean HasSubKeys()

 

func HasSubKeys() -> Boolean

 

Function HasSubKeys() As Boolean

KeyExists

 

method KeyExists(Key: DelphiString): Boolean

 

Boolean KeyExists(DelphiString Key)

 

func KeyExists(_ Key: DelphiString) -> Boolean

 

Function KeyExists(Key As DelphiString) As Boolean

Parameters:

  • Key:

LoadKey

 

method LoadKey(Key: DelphiString; FileName: DelphiString): Boolean

 

Boolean LoadKey(DelphiString Key, DelphiString FileName)

 

func LoadKey(_ Key: DelphiString, _ FileName: DelphiString) -> Boolean

 

Function LoadKey(Key As DelphiString, FileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:

OpenKey

 

method OpenKey(Key: DelphiString; CanCreate: Boolean): Boolean

 

Boolean OpenKey(DelphiString Key, Boolean CanCreate)

 

func OpenKey(_ Key: DelphiString, _ CanCreate: Boolean) -> Boolean

 

Function OpenKey(Key As DelphiString, CanCreate As Boolean) As Boolean

Parameters:

  • Key:
  • CanCreate:

OpenKeyReadOnly

 

method OpenKeyReadOnly(Key: DelphiString): Boolean

 

Boolean OpenKeyReadOnly(DelphiString Key)

 

func OpenKeyReadOnly(_ Key: DelphiString) -> Boolean

 

Function OpenKeyReadOnly(Key As DelphiString) As Boolean

Parameters:

  • Key:

PutData  protected

 

method PutData(Name: DelphiString; Buffer: Pointer; BufSize: Int32; RegData: TRegDataType)

 

void PutData(DelphiString Name, Pointer Buffer, Int32 BufSize, TRegDataType RegData)

 

func PutData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: Int32, _ RegData: TRegDataType)

 

Sub PutData(Name As DelphiString, Buffer As Pointer, BufSize As Int32, RegData As TRegDataType)

Parameters:

  • Name:
  • Buffer:
  • BufSize:
  • RegData:

ReadBinaryData

 

method ReadBinaryData(Name: DelphiString; var Buffer: Pointer; BufSize: Int32): Int32

 

Int32 ReadBinaryData(DelphiString Name, ref Pointer Buffer, Int32 BufSize)

 

func ReadBinaryData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: Int32) -> Int32

 

Function ReadBinaryData(Name As DelphiString, ByRef Buffer As Pointer, BufSize As Int32) As Int32

Parameters:

  • Name:
  • Buffer:
  • BufSize:

ReadBool

 

method ReadBool(Name: DelphiString): Boolean

 

Boolean ReadBool(DelphiString Name)

 

func ReadBool(_ Name: DelphiString) -> Boolean

 

Function ReadBool(Name As DelphiString) As Boolean

Parameters:

  • Name:

ReadDate

 

method ReadDate(Name: DelphiString): TDateTime

 

TDateTime ReadDate(DelphiString Name)

 

func ReadDate(_ Name: DelphiString) -> TDateTime

 

Function ReadDate(Name As DelphiString) As TDateTime

Parameters:

  • Name:

ReadDateTime

 

method ReadDateTime(Name: DelphiString): TDateTime

 

TDateTime ReadDateTime(DelphiString Name)

 

func ReadDateTime(_ Name: DelphiString) -> TDateTime

 

Function ReadDateTime(Name As DelphiString) As TDateTime

Parameters:

  • Name:

ReadFloat

 

method ReadFloat(Name: DelphiString): Double

 

Double ReadFloat(DelphiString Name)

 

func ReadFloat(_ Name: DelphiString) -> Double

 

Function ReadFloat(Name As DelphiString) As Double

Parameters:

  • Name:

ReadInteger

 

method ReadInteger(Name: DelphiString): Int32

 

Int32 ReadInteger(DelphiString Name)

 

func ReadInteger(_ Name: DelphiString) -> Int32

 

Function ReadInteger(Name As DelphiString) As Int32

Parameters:

  • Name:

ReadString

 

method ReadString(Name: DelphiString): DelphiString

 

DelphiString ReadString(DelphiString Name)

 

func ReadString(_ Name: DelphiString) -> DelphiString

 

Function ReadString(Name As DelphiString) As DelphiString

Parameters:

  • Name:

ReadTime

 

method ReadTime(Name: DelphiString): TDateTime

 

TDateTime ReadTime(DelphiString Name)

 

func ReadTime(_ Name: DelphiString) -> TDateTime

 

Function ReadTime(Name As DelphiString) As TDateTime

Parameters:

  • Name:

RegistryConnect

 

method RegistryConnect(UNCName: DelphiString): Boolean

 

Boolean RegistryConnect(DelphiString UNCName)

 

func RegistryConnect(_ UNCName: DelphiString) -> Boolean

 

Function RegistryConnect(UNCName As DelphiString) As Boolean

Parameters:

  • UNCName:

ReplaceKey

 

method ReplaceKey(Key: DelphiString; FileName: DelphiString; BackUpFileName: DelphiString): Boolean

 

Boolean ReplaceKey(DelphiString Key, DelphiString FileName, DelphiString BackUpFileName)

 

func ReplaceKey(_ Key: DelphiString, _ FileName: DelphiString, _ BackUpFileName: DelphiString) -> Boolean

 

Function ReplaceKey(Key As DelphiString, FileName As DelphiString, BackUpFileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:
  • BackUpFileName:

RestoreKey

 

method RestoreKey(Key: DelphiString; FileName: DelphiString): Boolean

 

Boolean RestoreKey(DelphiString Key, DelphiString FileName)

 

func RestoreKey(_ Key: DelphiString, _ FileName: DelphiString) -> Boolean

 

Function RestoreKey(Key As DelphiString, FileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:

SaveKey

 

method SaveKey(Key: DelphiString; FileName: DelphiString): Boolean

 

Boolean SaveKey(DelphiString Key, DelphiString FileName)

 

func SaveKey(_ Key: DelphiString, _ FileName: DelphiString) -> Boolean

 

Function SaveKey(Key As DelphiString, FileName As DelphiString) As Boolean

Parameters:

  • Key:
  • FileName:

UnLoadKey

 

method UnLoadKey(Key: DelphiString): Boolean

 

Boolean UnLoadKey(DelphiString Key)

 

func UnLoadKey(_ Key: DelphiString) -> Boolean

 

Function UnLoadKey(Key As DelphiString) As Boolean

Parameters:

  • Key:

ValueExists

 

method ValueExists(Name: DelphiString): Boolean

 

Boolean ValueExists(DelphiString Name)

 

func ValueExists(_ Name: DelphiString) -> Boolean

 

Function ValueExists(Name As DelphiString) As Boolean

Parameters:

  • Name:

WriteBinaryData

 

method WriteBinaryData(Name: DelphiString; Buffer: Pointer; BufSize: Int32)

 

void WriteBinaryData(DelphiString Name, Pointer Buffer, Int32 BufSize)

 

func WriteBinaryData(_ Name: DelphiString, _ Buffer: Pointer, _ BufSize: Int32)

 

Sub WriteBinaryData(Name As DelphiString, Buffer As Pointer, BufSize As Int32)

Parameters:

  • Name:
  • Buffer:
  • BufSize:

WriteBool

 

method WriteBool(Name: DelphiString; Value: Boolean)

 

void WriteBool(DelphiString Name, Boolean Value)

 

func WriteBool(_ Name: DelphiString, _ Value: Boolean)

 

Sub WriteBool(Name As DelphiString, Value As Boolean)

Parameters:

  • Name:
  • Value:

WriteDate

 

method WriteDate(Name: DelphiString; Value: TDateTime)

 

void WriteDate(DelphiString Name, TDateTime Value)

 

func WriteDate(_ Name: DelphiString, _ Value: TDateTime)

 

Sub WriteDate(Name As DelphiString, Value As TDateTime)

Parameters:

  • Name:
  • Value:

WriteDateTime

 

method WriteDateTime(Name: DelphiString; Value: TDateTime)

 

void WriteDateTime(DelphiString Name, TDateTime Value)

 

func WriteDateTime(_ Name: DelphiString, _ Value: TDateTime)

 

Sub WriteDateTime(Name As DelphiString, Value As TDateTime)

Parameters:

  • Name:
  • Value:

WriteExpandString

 

method WriteExpandString(Name: DelphiString; Value: DelphiString)

 

void WriteExpandString(DelphiString Name, DelphiString Value)

 

func WriteExpandString(_ Name: DelphiString, _ Value: DelphiString)

 

Sub WriteExpandString(Name As DelphiString, Value As DelphiString)

Parameters:

  • Name:
  • Value:

WriteFloat

 

method WriteFloat(Name: DelphiString; Value: Double)

 

void WriteFloat(DelphiString Name, Double Value)

 

func WriteFloat(_ Name: DelphiString, _ Value: Double)

 

Sub WriteFloat(Name As DelphiString, Value As Double)

Parameters:

  • Name:
  • Value:

WriteInteger

 

method WriteInteger(Name: DelphiString; Value: Int32)

 

void WriteInteger(DelphiString Name, Int32 Value)

 

func WriteInteger(_ Name: DelphiString, _ Value: Int32)

 

Sub WriteInteger(Name As DelphiString, Value As Int32)

Parameters:

  • Name:
  • Value:

WriteString

 

method WriteString(Name: DelphiString; Value: DelphiString)

 

void WriteString(DelphiString Name, DelphiString Value)

 

func WriteString(_ Name: DelphiString, _ Value: DelphiString)

 

Sub WriteString(Name As DelphiString, Value As DelphiString)

Parameters:

  • Name:
  • Value:

WriteTime

 

method WriteTime(Name: DelphiString; Value: TDateTime)

 

void WriteTime(DelphiString Name, TDateTime Value)

 

func WriteTime(_ Name: DelphiString, _ Value: TDateTime)

 

Sub WriteTime(Name As DelphiString, Value As TDateTime)

Parameters:

  • Name:
  • Value: