RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TRegistry Members

The following tables list the members exposed by TRegistry.

 
Name 
Description 
 
This is ChangeKey, a member of class TRegistry. 
 
This is GetBaseKey, a member of class TRegistry. 
 
This is GetData, a member of class TRegistry. 
 
This is GetKey, a member of class TRegistry. 
 
This is PutData, a member of class TRegistry. 
 
This is SetCurrentKey, a member of class TRegistry. 
 
Name 
Description 
 
Responds after the last constructor has executed. 
 
Responds before the first destructor executes. 
 
Returns a pointer to the runtime type information (RTTI) table for the object type. 
 
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). 
 
Determines whether an object is of a specific type. 
 
Returns the type of the immediate ancestor of a class. 
 
Returns the class reference for the object's class. 
 
Performs finalization on long strings, variants, and interface variables within a class. 
 
Writes the current key to the registry and closes the key. 
 
This is the overview for the Create constructor overload. 
 
Creates a new key in the registry. 
 
Provides the interface for a method that processes message records. 
 
Removes a specified key and its associated data from the registry. 
 
Erases a data value that is associated with the current key. 
 
Closes the current key and destroys the TRegistry object. 
 
Calls message-handling methods for the object, based on the contents of the Message parameter. 
 
Returns the address of a published object field. 
 
Free 
Destroys an object and frees its associated memory, if necessary. 
 
Deallocates memory allocated by a previous call to the System::TObject::NewInstance method. 
 
Returns information about a specified data value associated with the current key. 
 
Returns the size, in bytes, of a specified data value associated with the current key. 
 
Returns the enumerated data type of a specified data value associated with the current key. 
 
Retrieves a specified interface. 
 
Returns the entry for a specific interface implemented in a class. 
 
Returns a pointer to a structure containing all of the interfaces implemented by a given class. 
 
Returns information about the current key. 
 
Returns a string list containing the names of all subkeys belonging to the current key. 
 
Returns a string list containing the names of all data values associated with the current key. 
 
Determines if the current key has subkeys. 
 
Determines the relationship of two object types. 
 
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. 
 
Returns the size in bytes of each instance of the object type. 
 
Determines if a specified key exists. 
 
Creates a subkey under the root key and loads registry information from a file into the newly created subkey. 
 
This is MethodAddress, a member of class TObject. 
 
This is MethodName, a member of class TObject. 
 
Moves an existing key, its subkeys, and data values to a new location using a new key name. 
 
Allocates memory for an instance of an object type and returns a pointer to that new instance. 
 
Opens a specified key. 
 
Opens a specified key in a read-only manner. 
 
Retrieves a binary value from a specified data value associated with the current key. 
 
Retrieves a Boolean value from a specified data value associated with the current key. 
 
Retrieves a currency value from a specified data value associated with the current key. 
 
Retrieves a date value from a specified data value associated with the current key. 
 
Retrieves a date and time value from a specified data value associated with the current key. 
 
Retrieves a float value from a specified data value associated with the current key. 
 
Retrieves an integer value from a specified data value associated with the current key. 
 
Retrieves a string value from a specified data value associated with the current key. 
 
Retrieves a time value from a specified data value associated with the current key. 
 
Establishes a connection to a registry on another computer. 
 
Changes the name of a data value associated with the current key. 
 
Replaces the hive file backing a key and all its subkeys with a hive stored in a different file, so that when the system is next started, the key and subkeys will have the values stored in the new file. 
 
Reopens the specified key, and overwrites any information contained in this key and its subkeys keys with registry data stored in a hive file. 
 
Handles exceptions in methods declared using the safecall calling convention. 
 
Opens the specified key with the security access value KEY_ALL_ACCESS and saves the specified key and all of its subkeys and values to a hive file. 
 
Removes a hive from the registry. 
 
Determines if a specified data value exists for the current key. 
 
Stores a specifically named data value associated with the current key. 
 
Stores a Boolean value in a specifically named data value associated with the current key. 
 
Stores a currency value in a specifically named data value associated with the current key. 
 
Stores a date value in a specifically named data value associated with the current key. 
 
Stores a datetime value in a specifically named data value associated with the current key. 
 
Stores a string containing unexpanded references to environment variables in a specifically named data value associated with the current key. 
 
Stores a Double value in a specifically named data value associated with the current key. 
 
Stores an integer value in a specifically named data value associated with the current key. 
 
Stores a string value in a specifically named data value associated with the current key. 
 
Stores a time value in a specifically named data value associated with the current key. 
 
Name 
Description 
 
Specifies the level of access to use when opening keys. 
 
Specifies the registry key that is currently open. 
 
Indicates the registry path associated with the current key. 
 
Specifies how keys are written to the registry when calling the CloseKey procedure. 
 
Specifies the root key for the TRegistry object in an application. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!