Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Существует ли ключ в реестре?


Автор: Uragan 7.3.2007, 07:22
Здравствуйте!
Не подскажете, можно ли проверит существует ключ в реестре или нет?
И как это сделать?
Заранее благодарен!

Автор: Albinos_x 7.3.2007, 08:40
Reg.ValueExists()
Reg.KeyExists()

Автор: samec 7.3.2007, 09:32
Код

procedure TForm1.Button1Click(Sender: TObject);
var
 MyKey : HKey;
 Err: longint; 
begin
 Err:=RegOpenKey(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\VBA',MyKey);
 if Err<> ERROR_SUCCESS then
  MessageDlg('Нет такого ключа!!',mtError,[mbOk],0)
 else
  MessageDlg('есть такой ключ!!',mtInformation,[mbOk],0);
end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)