定义tcplistener的问题

时间:2014-03-02 14:01:13

标签: vb.net network-programming vb.net-2010

我正在尝试在VB.net中创建一个简单的聊天程序,但是当我按照任何教程所做的定义tcplistener时:

  Dim Listener As New TcpListener(6335)

我收到错误消息:

Public Sub New(port As Integer)'已废弃:'此方法已被弃用。请改用TcpListener(IPAddress localaddr,int port)。 http://go.microsoft.com/fwlink/?linkid=14202”。

我不明白这种新方式背后的目的,但我也不知道如何同时获取本地地址并使用数据类型“IPaddress”可以解释一下吗?

1 个答案:

答案 0 :(得分:0)

我不知道为什么它已经过时了,但这是创建IpAdresse实例的方式。

Dim ip As IPAddress = IPAddress.Parse("0.0.0.0")
Dim port As Integer = 6335
Dim listener As New TcpListener(ip, port)