打印本文 打印本文 关闭窗口 关闭窗口
vb.net枚举网络中所有的SQL 2000服务器。
作者:武汉SEO闵涛  文章来源:敏韬网  点击数6256  更新时间:2007/11/14 13:11:27  文章录入:mintao  责任编辑:mintao
    ''''因为 send 里面有个死循环,这里用个定时器来处理超时间

    Private WithEvents t As New Timers.Timer

 

 

    ''''发送数据出去

    Function Send() As ArrayList

        m_Client = New UdpClient

 

        ''''用来存储获取的sql列表

        Dim atemp As New ArrayList

 

        ''''发送的目标,广播地址

        Dim host As New IPEndPoint(IPAddress.Parse(Me.StrHost), Me.IntPort)

        Try

            ''''这里发送数据

            m_Client.Send(B, 1, host)

 

            ''''下面开始读取,因为网络内sql server数量众多,数据包一个一个的返回

            ''''所以这里循环处理了。

            While True

 

                ''''开定时器

                t.Interval = 1000

上一页  [1] [2] [3] [4] [5] [6]  下一页

打印本文 打印本文 关闭窗口 关闭窗口