Jump to content

Utilizando variáveis de sistema nas configurações do projeto Delphi


Postagens Recomendadas

Configurar variáveis de ambiente é uma tarefa comum na programação, pois permite que você defina valores que podem ser acessados por seus programas ou sistemas operacionais. As variáveis de ambiente são úteis para armazenar informações como caminhos de diretórios, credenciais, configurações específicas do aplicativo e muito mais. A forma de configurar variáveis de ambiente varia conforme o sistema operacional que você está usando.

No Windows podemos configurar seguindo os passos abaixo:

  • Usando o Painel de Controle:
  • Abra o "Painel de Controle".
  • Vá para "Sistema e Segurança" > "Sistema".
  • No painel esquerdo, clique em "Configurações avançadas do sistema".
  • Na guia "Avançado", clique no botão "Variáveis de ambiente".
  • Você verá duas seções: "Variáveis de usuário" e "Variáveis do sistema".
  • Para adicionar uma nova variável de ambiente, clique em "Novo" em uma das seções, insira o nome e o valor da variável e clique em "OK".

Em aplicações Delphi, é possível utilizar as variáveis de ambiente do sistema para padronizar a saída dos executáveis e DCUs, além de determinar o caminho dos arquivos utilizados no projeto.

Exemplo:

Nesse exemplo utilizarei os arquivos da pasta fontes no projeto Delphi

image.png

No Windows vamos criar a variável de ambiente tecnospeed que representará o caminho da instalação do componente GNRe

image.png

No projeto Delphi vamos acessar: project > options > Delphi Compiler e procure pela opções Search Patch, aonde vamos informar nossa variável com a sintaxe: $(nome_da_variavel)

OBS.: essa etapa pode mudar para versões diferentes do Delphi, nesse caso utilizo a XE3

image.png

image.png

Dessa forma, podemos alterar os diretórios de nossos projetos configurando as variáveis do Windows sem a necessidade de alterar o código. Podemos utilizar a mesma abordagem para padronizar a saída dos executáveis e das DCUs;

  • Amei 1
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora
×
×
  • Create New...