{ Esta função recebe o nome da variável de ambiente que queremos acessar e retorna uma string com seu valor, ou uma string vazia se a variável não existir. } function tbGetEnvVar(const VarName: string): string; var I: integer; begin Result := ''; { Obtém o comprimento da variável } I := GetEnvironmentVariable('PATH', nil, 0); if I > 0 then begin SetLength(Result, I); GetEnvironmentVariable('PATH', PChar(Result), I); end; end; { Para usá-la, faça como neste exemplo: } Edit1.Text := tbGetEnvVar('PATH');
O conteúdo desta página pode ajudar alguém? Compartilhe!