IRegistryKey.WriteDateTime

Syntax

WriteDateTime(ValueName: String; Value: DateTime);

Parameters

ValueName - name of the parameter, which value must be changed.

Value - value that must be set to the parameter in the registry.

Description

The WriteDateTime method changes value of the parameter containing date and time.

Comments

Name and new value are passed by the ValueName and Value parameters respectively. If the parameter or subkey does not exist, it is created automatically. If the parameter exists, the type and value is changed according to the entered data.

If it is required to change value of the default parameter, pass empty string ("") as a name.

Example

Sub Main;

Var

RegKey, SubKey: IRegistryKey;

Begin

RegKey := RegistryClass.CurrentUser;

SubKey := RegKey.OpenSubKey("Software\MyProject\Params", True);

SubKey.WriteDateTime("Param1", DateTime.Now);

End Sub Main;

After executing the example the current value of date and time is set for the Param1 parameter located in the subkey HKEY_CURRENT_USER\Software\MyProject\Params.

See also:

IRegistryKey