VS提示说代码过期了,该怎么写呢?

sosoben sosoben 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
         Dim addr As IPAddress
If Dns.GetHostByName(Dns.GetHostName()).AddressList.Count > 1 Then '对应双IP的状况,加上此判断

addr = New IPAddress(Dns.GetHostByName(Dns.GetHostName()).AddressList(0).Address)
If addr.ToString.StartsWith("192") Then
Else
addr = New IPAddress(Dns.GetHostByName(Dns.GetHostName()).AddressList(1).Address)
End If
Else
addr = New IPAddress(Dns.GetHostByName(Dns.GetHostName()).AddressList(0).Address)
End If


 Dim iplocalendpoint As IPEndPoint = New IPEndPoint(addr, 5656)
tcpl = New TcpListener(iplocalendpoint)
tcpl.Start()
While listernerRun
Dim s As Socket = tcpl.AcceptSocket
Dim remote As String = s.RemoteEndPoint.ToString
Dim stream(512) As Byte
Dim i As Integer = s.Receive(stream)
Dim msg As String = "<" + remote + ">" + Encoding.UTF8.GetString(stream)
Dim arg As AddMessageEventarge = New AddMessageEventarge()
arg.mess = msg
RaiseEvent OnAddMessage(Me, arg)
End While


以上在vs2010提示代码已过期

本来过期是还是可以用的, 但不知道为什么今天在另外一台电脑不可以用了,经排查是这段代码的原因

注释了就好了.因为这个机器的第一个网卡刚好是我需要监听的网卡,所以暂时没问题,但我想把程序设成比较通用啊,该怎么设才能准确定位到我想要的网卡监听呢?
...全文

相关推荐

评论 18
收藏 已收藏
分享
返回顶部
sosoben
VB 16,718 成员 110,520 内容