Permissão para a Aplicação Delphi fazer leitura de registro windows com TRegistry
Bom dia!
Estou utilizando o Inno Setup para gerar um instalador de minha aplicação Delphi.
Na aplicação, preciso ler variaveis de registro do Windows em HKEY_LOCAL_MACHINE:
if Registry.OpenKey('\\Software\\Empresa\\'+'Sistema\\', True) then
showmessage('Abriu Chave de Registro para Leitura!');
Mas só consigo realizar essa operação se executo o sistema como "Administrador".
Minha dúvida é: Como faço para criar uma instalação no Inno Setup que já dá permissão para realizar
leitura e escrita no registro? ou essa permissão é feita no compilador delphi?
Grata pela atenção
Estou utilizando o Inno Setup para gerar um instalador de minha aplicação Delphi.
Na aplicação, preciso ler variaveis de registro do Windows em HKEY_LOCAL_MACHINE:
if Registry.OpenKey('\\Software\\Empresa\\'+'Sistema\\', True) then
showmessage('Abriu Chave de Registro para Leitura!');
Mas só consigo realizar essa operação se executo o sistema como "Administrador".
Minha dúvida é: Como faço para criar uma instalação no Inno Setup que já dá permissão para realizar
leitura e escrita no registro? ou essa permissão é feita no compilador delphi?
Grata pela atenção
Alice
Curtidas 0
Melhor post
Alice
18/05/2017
resolvi com a dica daqui do site
https://www.devmedia.com.br/delphi-xe2-executando-automaticamente-privilegios-de-administrador/25125
https://www.devmedia.com.br/delphi-xe2-executando-automaticamente-privilegios-de-administrador/25125
GOSTEI 1