Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
Eugênio Aprendiz

Registrado: Sexta-Feira, 7 de Agosto de 2009 Mensagens: 170
|
Enviada: Qua Nov 23, 2011 9:43 am Assunto: Configuração Endereco IP |
|
|
Bom dia a todos, estou com uma dúvida; eu uso o firebird e um arquivo INi para fazer a conexão com este banco de dados (192.168.0.254:c:\banco.fdb) porém o que pode acontecer no caso de ser Ip dinamico lá no servidor ele mudar. Será que teria uma maneira dele fazer este acompamhamento do IP e ir mudando nos arquivos INI das máquinas sem eu ter que arrumar o arquivo ou alterar o endereço IP la na conexão de rede do servidor?
sds
Eugenio |
|
Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Qua Nov 23, 2011 9:56 am Assunto: |
|
|
Bom dia
Pelo IP que você colocou no post estou assumindo que o servidor está em uma rede local.
Acho que seria melhor tentar alterar as configurações da rede para deixar pelo menos o servidor com IP fixo.
Se não for possível, talvez possa ser utilizado o código abaixo para obter o IP do servidor através do seu nome:
Código: | procedure TForm1.Button1Click(Sender: TObject);
var
IdStackWin: TIdStackWindows;
begin
IdStackWin := TIdStackWindows.Create;
try
ShowMessage('IP: ' + IdStackWin.ResolveHost('NomeServidor'));
finally
IdStackWin.Free;
end;
end; |
obs: é necessário adicionar a unit IdStackWindows a clausula uses
Espero que seja útil.
_________________
Assinatura: Imobiliarias em Guarulhos |
|
Voltar ao Topo |
|
 |
|