ReadDateTime(ValueName: String): DateTime;
ValueName - наименование параметра, значение которого необходимо получить.
Метод ReadDateTime осуществляет считывание даты и времени из двоичного параметра в реестре без проверки параметра на наличие. Если параметр с наименованием ValueName не существует - генерируется исключительная ситуация.
Для выполнения примера в подразделе реестра "HKEY_CURRENT_USER\Software\MyProject\Params" предполагается наличие двоичного параметра с наименованием "Param1", в котором хранится значение даты и времени.
Sub Main;
Var
RegKey, SubKey: IRegistryKey;
d: DateTime;
Begin
RegKey := RegistryClass.CurrentUser;
SubKey := RegKey.OpenSubKey("Software\MyProject\Params", False);
If SubKey.ValueExists("Param1") Then
d := SubKey.ReadDateTime("Param1");
End If;
End Sub Main;
После выполнения примера, в подразделе реестра "HKEY_CURRENT_USER\Software\MyProject\Params" будет осуществлен поиск параметра "Param1". Если параметр существует, то в переменную "d" будет считано значение даты и времени, содержащееся в данном параметре.
См.также: