IRegistryKey.SubKeyExists

Синтаксис

SubKeyExists(SubKeyName: String): Boolean;

Параметры

SubKeyName - наименование подраздела, наличие которого необходимо проверить.

Описание

Метод SubKeyExists осуществляет проверку наличия подраздела в реестре. Наименование подраздела передается посредством параметра SubKeyName.

Пример

Sub Main;

Var

RegKey: IRegistryKey;

Begin

RegKey := RegistryClass.CurrentUser;

If RegKey.SubKeyExists("Software\MyProject\Params") Then

RegKey.DeleteSubKey("Software\MyProject\Params");

End If;

End Sub Main;

После выполнения примера, в реестре будет осуществлен поиск подраздела "HKEY_CURRENT_USER\Software\MyProject\Params". Если подраздел существует, то он будет удален.

См.также:

IRegistryKey