Duvida não muito simples sobre Registro

03/12/2003

0

bom pessoal,
estou querendo acessar uma chave do registro, bem simples.

uses
SysUtils, Registry, Dialogs;

var Registro: TRegistry;

begin
Registro := TRegistry.Create;

Registry.RootKey := HKEY_LOCAL_MACHINE

end;

Nesta linha de comando ´Registry.RootKey := HKEY_LOCAL_MACHINE´ quando eu tento rodar o programa ele dá a seguinte Mensagem de erro ´Undeclared identifier ´HKEY_LOCAL_MACHINE´


Qualquer ajuda é bem vida...

Lucas!


Lucas Silva

Lucas Silva

Responder

Post mais votado

03/12/2003

Muito obrigado nildo...
com o ´Registro.RootKey := DWORD($80000002);´ deu certo.....


Lucas Silva

Lucas Silva
Responder

Mais Posts

03/12/2003

Lucas Silva

corrigindo....

uses
SysUtils, Registry, Dialogs;

var Registro: TRegistry;

begin
Registro := TRegistry.Create;

Registro.RootKey := HKEY_LOCAL_MACHINE

end;

Nesta linha de comando ´Registro.RootKey := HKEY_LOCAL_MACHINE´ quando eu tento rodar o programa ele dá a seguinte Mensagem de erro ´Undeclared identifier ´HKEY_LOCAL_MACHINE´

mesmo assim não dá certo!


Responder

03/12/2003

Nildo

Ao invez de
Registry.RootKey

use
Registro.RootKey := HKEY_LOCAL_MACHINE

Mesmo assim se der erro use:
Registro.RootKey := DWORD($80000002);


Responder

03/12/2003

Nildo

Ou voce pdoe usar o proprio
Registro.RootKey := HKEY_LOCAL_MACHINE

mas você tem que adicionar Windows à uses


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar