CAPTURAR O IP DA MAQUINA

EDINALDOLA 14/05/2012 20:19:27
#401993
Alguém sabe como faço para capturar o IP da máquina?
Grato
NLSOLUCOES 14/05/2012 22:07:17
#402001
Um deles seria via Winsock, adicione um controle Winsock e um TEXTBOX e um COMAND BUTTON

No commandbutton coloque Text1.Text = Winsock1.LocalIP

Este pega o IP local da máquina



EDINALDOLA 15/05/2012 09:31:21
#402009
Tentei adicionar o componente mas não o encontrei. Sabe onde posso conseguir para baixar? Conhece outra forma de se descobrir o IP da máquina que estou usando? Grato.
LUCASVAZ 15/05/2012 11:50:25
#402019
Fiz uma função básica, vejá se te ajuda:

Public Function BuscaIP()
Dim myHost As String = System.Net.Dns.GetHostName
Dim myIPs As System.Net.IPHostEntry = System.Net.Dns.GetHostEntry(myHost)

Dim ip As String = [Ô][Ô]

For Each myIP As System.Net.IPAddress In myIPs.AddressList

ip = myIP.ToString
Next
MsgBox(ip)

Return ip
End Function

Att,

Lucas
LUCASVAZ 15/05/2012 11:52:13
#402020
Perdão, não vi que o tópico era VB6... fiz em .Net .... mas a idéia é a mesma. Tenta ai.
EDINALDOLA 15/05/2012 15:49:24
#402034
Não deu certo amigo. De qualquer forma obrigado.
Edinaldo
NLSOLUCOES 15/05/2012 21:11:02
#402048
Você deverá selecionar o componente Winsock no menu [Ô]Project -> Componets -> Microsoft Winsock Control[Ô] e depois adicionar o objeto ao formulário.

Qquer coisa da um tok


[]'s
EDINALDOLA 16/05/2012 07:05:03
#402055
O problema é que estou programando em VBA em um sistema que desenvolvi no Access2000 e neste caso não sei como inserir este componente. Grato
EDINALDOLA 16/05/2012 18:42:16
#402111
Será que existe alguma forma de utilizando o VBA do access eu possa capturar o IP do computador?
EDINALDOLA 18/05/2012 17:52:20
#402288
Utilizando o VBA do Access tem como eu capturar o IP do computador. Se alguém puder me ajudar agradeço.
Tópico encerrado , respostas não são mais permitidas