请问VB.net 如何实现 指定端口到指定端口 发送数据

MANSOBOY 2008-04-24 11:13:21
请问如何实现 指定端口到指定端口 发送数据!
例如: 要求由本机的 5541 端口 发送 数据包到 计算机A 的 7740 端口!!
应该如何实现???
谢谢!!!
...全文
168 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
MANSOBOY 2008-04-26
  • 打赏
  • 举报
回复
谢谢。。此问题已经解决
llsus 2008-04-25
  • 打赏
  • 举报
回复
上面接收方的端口写错了,写7740 ,不是1024
llsus 2008-04-25
  • 打赏
  • 举报
回复
发送:

Try
Dim bytes(1024) As Byte
Dim s = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
Dim localEndPoint As New IPEndPoint(IPAddress.Parse("127.0.0.1"), 5541)
s.Connect(localEndPoint)
s.Send(Encoding.Unicode.GetBytes("你要发送的数据!"))
s.Close()
Catch ex As Exception
End Try
End Sub


接收,建议在线程中接收,这里只写方法


s = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
Dim localEndPoint As New IPEndPoint(IPAddress.Parse("127.0.0.1"), 1024)
s.Bind(localEndPoint)
s.Listen(100)
While (True)
Dim bytes(1024) As Byte
Dim ss As Socket = s.Accept()
ss.Receive(bytes)
'msgbox( Encoding.Unicode.GetString(bytes)) '这里显示数据
End While
MANSOBOY 2008-04-24
  • 打赏
  • 举报
回复
谢谢!!

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧