Registro do Windows – biblioteca win. (Criando uma chave, subchave e valores)

O registro do Windows é o lugar onde ficam gravadas muitas configurações importantes do sistema e também de programas instalados. Neste exemplo você vai ver como é possível manipular as chaves de registro através da biblioteca win em Prisma.

Veja:

Criando uma chave:

Detalhes:

ret = win.RegCrieChave( chave, nome , opcao , tipo_acesso );

Em que:

ret  – é o retorno que pode ser o id da chave criada ou nulo caso haja erro;

nome – é a string nome da subchave que aparecerá no regedit.

opcao – é a opção de persistência da chave. Veja algumas opções:

tipo_acesso – é o tipo de manipulação que você vai fazer com a chave, use um destes abaixo:

 

Definindo um valor para a chave criada:

ret é o retorno da função que pode ser verdadeiro em caso de sucesso ou  nulo caso falhe.

subchave – é a chave retornada da função de RegCrieChave ou RegAbraChave.

nome_valor – é o nome da variável que receberá o valor

tipo – é o tipo do valor que pode ser:

Perceba que não traduzi os tipos acima pois iria causar confusão, visto que, mesmo no idioma português, o registro exibe esses tipos e não a tradução. E também são fáceis de se aprender.

Note que se não precisar mais da chave é necessário fechá-la:

onde subchave é a chave, aberta ou criada, para ser fechada;

Note que temos chaves predefinidas, são as chaves mestras do registro, eis elas:

Também não teria sentido traduzir estas chaves pois elas aparecem assim no regedit sem tradução. Abra o regedit, pressione o botão com a bandeira do windows + R do teclado, após abrir a janela de executar comandos, digite regedit dentro e tecle enter.

Ao abrir o Regedit, navegue nas chaves à esquerda e tente achar a chave criada nesse exemplo em:

 

Se foi útil compartilhe, ajude este projeto. Qualquer dúvida poste nos comentários ou no< fórum prisma>

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *