问题描述
使用Socket的TcpClient类连接服务器指定端口后,向服务器发出命令(字符串),服务器会返回字符信息。就像使用操作系统的Telnet+IP+端口一样连接上后,向服务器发出命令(字符串)也会显示出返回的信息。问题:怎么使用VB.NET接收这些返回的信息?请给具体代码。VB6就可以使用Socket.GetData方法接收信息,.NET就不知道了。附连接服务器的代码:SharedSubTcpConnect(ByValserverAs[String],ByValmessageAs[String],ByValportAs[int32])DimclientAsNewSystem.Net.Sockets.TcpClient(server,port)DimdataAs[Byte]()=System.Text.Encoding.ASCII.GetBytes(message)DimstreamAsNetworkStream=client.GetStream()stream.Write(data,0,data.Length)stream.Close()client.Close()EndSub'Connect
解决方案
时间: 2024-12-02 20:17:04