• 0
Sign in to follow this  
Paulo Nobre

Registro Do Windows

Question

Sei trabalhar um pouco com o registro do windows via delphi, ou seja,

abrir, fechar. ler e gravar.

Para abrir o regedit de um executável, acredito que basta usar ShellExecute.

A pergunta é: Como abrir o regedit já numa sub-Chave de uma chave pré-determinada?

Teria que usar ShellExecute também, colocando o complemento do caminho?

Alguém já fez isso?

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Olá Paulo, segundo os parâmetros do regedit, nãi ví nenhum p/ abrir numa chave espécífica; mas quando você fecha o regedit, ele grava a última chave em:

HKEY_CURRENT_USER

Software

Microsoft

Windows

CurrentVersion

Applets

Regedit "LastKey" (O meu é inglês se for português, pode ser outro valor)

Acho que é só ir lá e alterar p/ a nova chave.

Share this post


Link to post
Share on other sites
  • 0

olá, s3c, faz sentido isto que você falou. Vou tentar.

Esta característica não existia no Win98. Ao fechar e abri-lo ele "zerava".

No xp ao fechar numa chave se você abrir ele abre nesta última fechada, por conta deste valor LastKey, que não existe no Win98 e nem adianta criar, pois o regedit não foi programada para verificar esta chave ao abrir. Penso eu.

Olá, Franz, obrigado pela dica, mas este tópico apenas está falando de como usar o registro e isso eu já tenho idéia. Obrigado mesmo assim.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this