question

Como obter um IP de Gateway padrao?

Como posso obter meu 'Default Gateway IP' em Visual Basic 2010?
Eu tentei WinSock mas que um dá-me meu IP local.
Eu estou realmente procurando o endereço que eu posso colocar em uma caixa de texto!

Qualquer idéias?
resposta Resposta
' no topo do código

Importações System.Net

Importações System.Net.NetworkInformation

' código

Dim myNetworkAdapters() como NetworkInterface = NetworkInterface.GetAllNetworkInterfaces

Dim myAdapterProps como IPInterfaceProperties = Nothing

Dim myGateways como GatewayIPAddressInformationCollection = Nothing

Para cada adaptador como NetworkInterface em myNetworkAdapters

myAdapterProps = adaptador.GetIPProperties

myGateways = myAdapterProps.GatewayAddresses

Para cada Gateway como GatewayIPAddressInformation no myGateways

MessageBox. Show ("Gateway IP:" & Gateway.Address.ToString)

Próxima

Próxima

Comentários Comentários

Guest
Fernando na 9 Jan 2015
0
Traduziu isso certinho em, até os códigos que não são para ser traduzido você os traduziu... kkkkkkkkkkkkkkkk
Guest
JAYME TEIXEIRA na 3 Fev 2015
0
KKKKK... é verdade... mas.... F U N C I O N O U !!! kkkk
"destraduzindo" é claro... kkkkkkk

O seu comentário
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved