关于.Net和VB6中Socket的问题

来源:百度知道 编辑:UC知道 时间:2024/04/27 18:11:38
VB6里Winsock控件的Close事件和Error事件在.Net中Socket类的替代品是什么?
1楼在灌水……
2楼有一点技术含量,但还是在灌水……

类库System.Net.Sockets
举两个示例
1、服务器端程序(DateTimeServer.vb)
-------------------------------
Imports System
Imports System.Net
Imports System.Net.Sockets
Imports System.Text
Imports System.Threading
Imports System.Globalization

Public Class DateTimeServer
Public Shared Sub Main()
Dim now As Date
Dim strDateLine As String
Dim ASCII As Encoding = Encoding.ASCII

Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture

Try
Dim tcpl As New TCPListener(13) '在端口 13 上进行侦听
tcpl.Start()

Console.WriteLine("正在等待客户端连接")
Console.WriteLine("按 Ctrl+C 退出...")

While (True)
' 接受将阻塞,直到有人连接
Dim s As Socket = tcpl.AcceptSocket()

' 获取当前日期和时间,然后将
' 其连接为字符串