Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB06KeyExists.shtml

Глава 6. TRegistry.KeyExists

Метод KeyExists

Затрагиваемые объекты TRegistry
Назначение Метод KeyExists определяет, существует ли в Registry указанный ключ.
Объявление function KeyExists(const Key: string): Boolean;
Параметр  
    Key Имя искомого ключа.
Пример синтаксиса
procedure TForm1.Button1Click(Sender: TObject);
var
   MyKeyInfo: TRegKeyInfo;
   MyString: string;

begin
   MyReg := TRegistry.Create;
   MyReg.RootKey := HKEY_LOCAL_MACHINE;
   MyReg.OpenKey('\SOFTWARE\Microsoft\Windows NT\CurrentVersion',FALSE);
   if MyReg.KeyExists(\SOFTWARE\Microsoft\Windows\Help')
      then
//   ... 
      else
//   ...

End;
Описание Опрашиваемый ключ необязательно должен иметь какую-либо связь с текущим ключом. Если ключ существует, KeyExists возвращает True, в противном случае — False.

[Метод CloseKey] [Метод CreateKey] [Свойство CurrentKey] [Свойство CurrentPath] [Метод DeleteKey] [Метод DeleteValue] [Метод GetDataInfo] [Метод GetDataSize] [Метод GetDataType] [Метод GetKeyInfo] [Метод GetKeyNames] [Метод GetValueNames] [Метод HasSubKeys] [Метод KeyExists] [Свойство LazyWrite] [Метод OpenKey] [Методы ReadRegistry] [Метод RenameValue] [Свойство RootKey] [Метод ValueExists] [Методы WriteRegistry]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:56 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB06KeyExists.shtml