RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TRegIniFile Members

The following tables list the members exposed by TRegIniFile.

 
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. 
 
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. 
 
Erases a data value that is associated with a key. 
 
Erases a data value that is associated with the current key. 
 
Closes the current key and destroys the TRegistry object. 
 
Disposes of an object instance. 
 
Calls message-handling methods for the object, based on the contents of the Message parameter. 
 
Checks if the current instance and the parameter are equal. 
 
Deletes a key and its data values in the system registry. 
 
This is the overview for the FieldAddress method overload. 
 
Free 
Destroys an object and frees its associated memory, if necessary. 
 
Deallocates memory allocated by a previous call to the System::TObject::NewInstance method. 
 
This is GetDataAsString, a member of class TRegistry. 
 
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. 
 
Returns an integer containing the hash code. 
 
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 the overview for the MethodAddress method overload. 
 
Returns the name of a class method by address. 
 
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 a 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 (Ident) associated with a key (Section). 
 
Retrieves the names of all data values associated with a key, and stores the names in a TStrings object. 
 
Retrieves the names of all subkeys associated with the current key. 
 
Retrieves the data-values associated with a specified key, and stores the retrieved values in a string object. 
 
Retrieves a string value from a specified data value (Ident) associated with a key (Section). 
 
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. 
 
Returns a string containing the class name. 
 
Returns a string containing the unit name. 
 
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. 
 
Writes a Boolean value to a specified data value associated with a specified 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. 
 
Writes a long integer value to a specified data value associated with a specified key. 
 
Writes a string value to a specified data value associated with a specified 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 the name of the key opened or created in the system registry. 
 
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) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!