vb.net文本转ip,vb 类型转换

VB.NET2010 怎么获取IP

1.获取当前电脑名:System.Net.Dns.GetHostName()

南明网站建设公司创新互联公司,南明网站设计制作,有大型网站制作公司丰富经验。已为南明1000多家提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的南明做网站的公司定做!

2.根据电脑名取出全部IP地址:System.Net.Dns.Resolve(电脑名).AddressList

或者 System.Net.Dns.GetHostByName(电脑名).AddressList

3.根据IP地址取出电脑名:System.Net.Dns.Resolve(IP地址).HostName

在VB.NET中加一个文本框,实现只能输入IP地址,像Windows的本地连接 属性里的那样

用正则表达式可以实现:

Regex.IsMatch(this.textBox1.Text, @"^([1-9]|[1-9]\d|1\d{2}|2[0-1]\d|22[0-3])(\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])){3}$")

返回是bool型的,调试通过了,可以加入到IF语句判断,楼主可以试试.

如何在vb,net用程序修改ip地址

做exe程序获取本机IP地址用

System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName()).AddressList

做web程序获取客户端的IP地址用

HttpContext.Current.Request.ServerVariables("REMOTE_ADDR"])

请问在VB.NET中怎样获取本机IP?

Dim IPAdress As System.Net.IPAddress

HostName = System.Net.Dns.GetHostName '获得本机的机器名

IPAdress = System.Net.Dns.GetHostByName(HostName).AddressList.GetValue(0) '获得本机的IP

Me.TextBox1.Text = HostName '本机机器名

Me.TextBox2.Text = IPAdress.ToString '本机的IP


当前文章:vb.net文本转ip,vb 类型转换
转载源于:http://cdiso.cn/article/heggcg.html

其他资讯