PedroMJ 0 Denunciar post Postado Junho 20, 2006 É o seguinte pessoal, alguns usuários da minha empresa se conectam a um servidor remoto através do Cliente de Serviços de Terminal. Tenho alguns processos que precisam pegar o IP dos usuários, mas para estes o IP é sempre o do servidor ao qual eles se conectam.Sei que existe uma variável de ambiente chamada CLIENTNAME (prompt do DOS / comando SET mostra estes valores).Eu precisaria pegar o valor dessa variável de ambiente e levá-la para o Delphi, mas não estou conseguindo (Delphi 6).Alguém tem uma luz?Obrigado pela atenção. Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Junho 20, 2006 No caso você quer o IP local da máquina ? Compartilhar este post Link para o post Compartilhar em outros sites
PedroMJ 0 Denunciar post Postado Junho 20, 2006 Na verdade o IP da máquina conectada pelo Terminal Server.A situação é que, ao conectar no servidor remoto, todos estão ficando com o IP do servidor, e não da máquina que conectou a este. Se eu conseguir retornar para o Delphi o valor dessa variável de ambiente do DOS, consigo buscar o IP com outra função que fiz.Meu problema é pegar esta variável do DOS e passar para o Delphi. /]@t' date='Jun 20 2006, 01:22 PM' post='588207']No caso você quer o IP local da máquina ? Compartilhar este post Link para o post Compartilhar em outros sites