Apr 15, 2010 11:06 AM
(This post was last modified: Jun 30, 2010 11:22 AM by The-One.)
Again another share for me :)
Just define under 'Pulblic Class Form1' The Strings
So with:
You define
And e.g in Form1.Load
Label1.text will show e.g = '55068'
Whole code:
Enjoy!
Just define under 'Pulblic Class Form1' The Strings
So with:
Code
getuserinfo = nav.Select("//remote_port")
While (getuserinfo.MoveNext())
RemotePort = (getuserinfo.Current.Value)
End WhileYou define
Code
Dim RemotePort As StringAnd e.g in Form1.Load
Code
YourIP()
Label1.text = RemotePortLabel1.text will show e.g = '55068'
Whole code:
Code
Imports System.Xml.XPath
Private Sub YourIP()
Try
Dim doc As XPathDocument
doc = New XPathDocument("http://ip-address.domaintools.com/myip.xml")
Dim nav As XPathNavigator
nav = doc.CreateNavigator()
Dim Data As XPathExpression = nav.Compile("//ip_address")
Dim getuserinfo As XPathNodeIterator = nav.Select(Data)
While (getuserinfo.MoveNext())
Ip = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//connection")
While (getuserinfo.MoveNext())
Connection = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//remote_port")
While (getuserinfo.MoveNext())
RemotePort = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//proxy_type")
While (getuserinfo.MoveNext())
ProxyType = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//user_agent")
While (getuserinfo.MoveNext())
UserAgent = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//hostname")
While (getuserinfo.MoveNext())
Hostname = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//country")
While (getuserinfo.MoveNext())
Country = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//region")
While (getuserinfo.MoveNext())
Region = (getuserinfo.Current.Value)
'End While
getuserinfo = nav.Select("//isp")
While (getuserinfo.MoveNext())
ISP = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//city")
While (getuserinfo.MoveNext())
City = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//country_flag")
While (getuserinfo.MoveNext())
PictureBox1.ImageLocation = (getuserinfo.Current.Value)
End While
getuserinfo = nav.Select("//protocol")
While (getuserinfo.MoveNext())
Protocol = (getuserinfo.Current.Value)
End While
Catch ex As Exception
End Try
End SubEnjoy!
FR1908


