亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? form2.frm

?? 這個動態鏈接庫是Socket通過COm串口實現數據通信
?? FRM
字號:
VERSION 5.00
Begin VB.Form Form2 
   Caption         =   "Form2"
   ClientHeight    =   2760
   ClientLeft      =   48
   ClientTop       =   432
   ClientWidth     =   9240
   LinkTopic       =   "Form2"
   ScaleHeight     =   2760
   ScaleWidth      =   9240
   StartUpPosition =   3  'Windows Default
   Begin VB.CheckBox SignOnAsUnicode 
      Caption         =   "Send sign on as unicode"
      Height          =   252
      Left            =   120
      TabIndex        =   4
      Top             =   120
      Width           =   2052
   End
   Begin VB.OptionButton DataIsString 
      Caption         =   "String"
      Enabled         =   0   'False
      Height          =   252
      Left            =   5280
      TabIndex        =   3
      Top             =   120
      Width           =   732
   End
   Begin VB.OptionButton DataIsBytes 
      Caption         =   "Bytes"
      Enabled         =   0   'False
      Height          =   252
      Left            =   4440
      TabIndex        =   2
      Top             =   120
      Value           =   -1  'True
      Width           =   732
   End
   Begin VB.CheckBox ShowDataPackets 
      Caption         =   "Show data packets"
      Height          =   252
      Left            =   2640
      TabIndex        =   1
      Top             =   120
      Width           =   1692
   End
   Begin VB.ListBox List1 
      Height          =   2160
      Left            =   120
      TabIndex        =   0
      Top             =   480
      Width           =   9012
   End
End
Attribute VB_Name = "Form2"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit

Dim WithEvents m_server As JBSOCKETSERVERLib.server
Attribute m_server.VB_VarHelpID = -1
Public ShutdownAfterWrite As Integer
Public ShutdownAfter As Integer
Public CloseAfter As Integer

Private ListWidth As Integer
Private ListHeight As Integer

Public Sub SetServer(server As JBSOCKETSERVERLib.server)
 
    Set m_server = server
    
    Caption = "Socket server listening on: " & server.LocalAddress.Port
    
End Sub

Private Sub Form_Load()

    ShutdownAfterWrite = 0
    ShutdownAfter = 0
    CloseAfter = 0
    
    ListWidth = Me.Width - List1.Width
    ListHeight = Me.Height - List1.Height
    
End Sub

Private Sub Form_Resize()

    Dim newHeight As Integer
    newHeight = Me.Height - ListHeight
    
    If (newHeight < 100) Then
    
        newHeight = 100
    
    End If

    List1.Move List1.Left, List1.Top, Me.Width - ListWidth, newHeight

End Sub

Private Sub m_server_OnConnectionClosed(ByVal Socket As JBSOCKETSERVERLib.ISocket)

    If ShowDataPackets.Value Then
        AddToList "OnConnectionClosed : " & GetAddressAsString(Socket)
    End If
    
    Dim counter As Class1
    Set counter = Socket.UserData

    If ShowDataPackets.Value Then
        AddToList "User data = " & counter.GetCount()
    End If
    
    Socket.UserData = 0

End Sub

Private Sub m_server_OnConnectionEstablished(ByVal Socket As JBSOCKETSERVERLib.ISocket)

    If ShowDataPackets.Value Then
        AddToList "OnConnectionEstablished : " & GetAddressAsString(Socket)
    End If
    
    Dim counter As Class1
    Set counter = New Class1
    
    Socket.UserData = counter
    
    Socket.WriteString "Welcome to VB echo server" & vbCrLf, SignOnAsUnicode.Value

    Socket.RequestRead

End Sub

Private Sub m_server_OnDataReceived( _
    ByVal Socket As JBSOCKETSERVERLib.ISocket, _
    ByVal Data As JBSOCKETSERVERLib.IData)

    Dim counter As Class1
    Set counter = Socket.UserData
    
    counter.IncrementCount

    If DataIsBytes.Value Then
    
        OnReceivedBytes Socket, Data, counter.GetCount
    
    ElseIf DataIsString.Value Then
    
        OnReceivedString Socket, Data, counter.GetCount

    End If

    Socket.RequestRead

    If ShutdownAfter <> 0 And ShutdownAfter = counter.GetCount Then
        Socket.Shutdown ShutdownBoth
    End If
    
    If CloseAfter <> 0 And CloseAfter = counter.GetCount Then
        Socket.Close
    End If

End Sub

Private Sub OnReceivedBytes( _
    ByVal Socket As JBSOCKETSERVERLib.ISocket, _
    ByVal Data As JBSOCKETSERVERLib.IData, _
    counter As Integer)

    Dim Bytes() As Byte
    Bytes = Data.Read()

    If ShowDataPackets.Value Then
    
        Dim stringRep As String
        
        Dim i As Integer

        For i = LBound(Bytes) To UBound(Bytes)

            stringRep = stringRep & CLng(Bytes(i)) & " "

        Next i
    
        AddToList "OnDataReceived : " & GetAddressAsString(Socket) & " - " & stringRep
    
    End If
        
    Dim thenShutdown As Boolean
    thenShutdown = False
    
    If ShutdownAfterWrite <> 0 And ShutdownAfterWrite = counter Then
        thenShutdown = True
    End If
    
    Socket.Write Bytes, thenShutdown

End Sub

Private Sub OnReceivedString( _
    ByVal Socket As JBSOCKETSERVERLib.ISocket, _
    ByVal Data As JBSOCKETSERVERLib.IData, _
    counter As Integer)

    Dim theData As String
    theData = Data.ReadString
    
    If ShowDataPackets.Value Then
        AddToList "OnDataReceived : " & GetAddressAsString(Socket) & " - " & theData
    End If
    
    Dim thenShutdown As Boolean
    thenShutdown = False
    
    If ShutdownAfterWrite <> 0 And ShutdownAfterWrite = counter Then
        thenShutdown = True
    End If
    
    Socket.WriteString theData, False, thenShutdown
    
End Sub

Private Function GetAddressAsString(Socket As JBSOCKETSERVERLib.ISocket) As String

    GetAddressAsString = Socket.RemoteAddress.Address & " : " & Socket.RemoteAddress.Port

End Function

Private Sub AddToList(message As String)

    If List1.ListCount = 20000 Then
        List1.Clear
    End If
    
    List1.AddItem message
    List1.ListIndex = List1.ListCount - 1

End Sub

Private Sub ShowDataPackets_Click()
    
    DataIsBytes.Enabled = ShowDataPackets.Value
    DataIsString.Enabled = ShowDataPackets.Value

End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
男女男精品网站| 亚洲最色的网站| 91精品国产综合久久精品麻豆| 成人午夜视频网站| 岛国一区二区三区| 懂色中文一区二区在线播放| 国产成都精品91一区二区三| 成人免费高清视频| 99国内精品久久| 91理论电影在线观看| 99re这里都是精品| 欧美日韩一区国产| 欧美日本一区二区在线观看| 欧美一卡2卡3卡4卡| 欧美xxxx在线观看| 国产日韩av一区| 亚洲乱码精品一二三四区日韩在线| 亚洲三级免费观看| 亚洲成人av电影在线| 日本伊人精品一区二区三区观看方式| 欧美aⅴ一区二区三区视频| 久久99日本精品| 成人av小说网| 欧美三片在线视频观看| 日韩欧美第一区| 国产欧美一区视频| 亚洲一区二区av在线| 日本女人一区二区三区| 国产成人综合亚洲网站| 91丨porny丨在线| 欧美一二三四在线| 国产精品久久久久天堂| 亚洲国产精品久久一线不卡| 久久99精品国产91久久来源| 成人国产精品免费网站| 精品视频一区二区不卡| 久久久99精品免费观看不卡| 亚洲女同一区二区| 久久成人久久爱| 91福利精品第一导航| 欧美哺乳videos| 亚洲一区二区三区小说| 国产不卡视频一区二区三区| 欧美日本免费一区二区三区| 国产亚洲欧洲997久久综合| 午夜久久久久久| www.色精品| 久久综合色一综合色88| 亚洲福利视频导航| aaa亚洲精品一二三区| 日韩一区二区三区观看| 日本视频免费一区| 99久久国产免费看| 久久久久久免费| 日本美女一区二区三区| 色狠狠综合天天综合综合| 久久亚洲综合色| 蜜桃传媒麻豆第一区在线观看| av激情成人网| 国产女人18毛片水真多成人如厕| 同产精品九九九| 欧美最猛黑人xxxxx猛交| 欧美高清一级片在线观看| 麻豆国产欧美一区二区三区| 欧美性大战久久久久久久蜜臀| 最好看的中文字幕久久| 成人午夜av在线| 久久久五月婷婷| 国产在线精品免费av| 日韩美女一区二区三区四区| 日本特黄久久久高潮| 91精品国产福利在线观看| 午夜精品123| 欧美剧情电影在线观看完整版免费励志电影 | 亚洲欧美日韩系列| 91视视频在线观看入口直接观看www| 国产日韩欧美不卡| 国产九色sp调教91| 久久久精品影视| 99免费精品在线观看| 国产精品国产三级国产| 91在线国产福利| 亚洲男人的天堂av| 欧美日韩午夜影院| 日韩高清不卡一区| 精品成人一区二区三区| 国产精品自拍一区| 中文字幕国产一区二区| 99精品视频在线免费观看| 一区二区三区中文字幕电影| 欧美色大人视频| 蜜桃视频一区二区| 国产夜色精品一区二区av| www.激情成人| 亚洲成人黄色小说| 日韩免费观看高清完整版| 国产一区在线不卡| 亚洲欧美另类久久久精品| 欧美日韩一区成人| 国产在线观看一区二区| 国产精品美日韩| 欧美影院午夜播放| 蜜臀精品一区二区三区在线观看| 久久久国产午夜精品| 91丨porny丨中文| 麻豆视频观看网址久久| 欧美激情一区二区三区全黄| 欧美无砖砖区免费| 国内精品免费在线观看| 亚洲特黄一级片| 日韩欧美不卡在线观看视频| 成人app软件下载大全免费| 一级做a爱片久久| 26uuu精品一区二区在线观看| 91小视频在线免费看| 精品在线观看免费| 亚洲另类春色校园小说| 久久综合久久鬼色| 欧美日韩一级黄| 91亚洲国产成人精品一区二区三| 男男视频亚洲欧美| 亚洲精品国产一区二区三区四区在线| 日韩免费成人网| 精品视频一区 二区 三区| 555www色欧美视频| 成人午夜免费视频| 国产一区二区三区黄视频 | 欧美伊人久久大香线蕉综合69 | 欧美精品免费视频| 成人性生交大合| 久久精品国产精品亚洲精品| 亚洲一区在线观看网站| 中文字幕的久久| 久久综合色婷婷| 欧美xxxxx裸体时装秀| 欧美剧情片在线观看| 91黄色小视频| 色哟哟精品一区| 99久久免费精品| 成人国产一区二区三区精品| 国产一区二区电影| 国产综合色精品一区二区三区| 肉丝袜脚交视频一区二区| 亚洲激情图片一区| 洋洋成人永久网站入口| 国产欧美精品一区aⅴ影院| 精品国产亚洲一区二区三区在线观看 | 极品尤物av久久免费看| 日本少妇一区二区| 蜜桃精品在线观看| 激情文学综合插| 精品一区二区在线视频| 美美哒免费高清在线观看视频一区二区| 亚洲大片免费看| 亚洲福利一区二区| 天天操天天色综合| 日本va欧美va瓶| 国产一区二区在线观看免费 | 国产精品久久福利| 椎名由奈av一区二区三区| 国产精品亲子伦对白| 国产精品久久午夜| 亚洲免费观看高清完整版在线| 亚洲美女屁股眼交3| 一区二区高清视频在线观看| 五月开心婷婷久久| 另类小说图片综合网| 国产一区二区在线影院| 成人美女在线观看| 91亚洲男人天堂| 欧美精品久久一区二区三区| 欧美一区二区三区不卡| 久久婷婷久久一区二区三区| 欧美国产视频在线| 一区二区三区四区视频精品免费 | 欧美大片日本大片免费观看| 久久久久久久国产精品影院| 欧美韩国日本一区| 亚洲国产成人av网| 国产一本一道久久香蕉| 97久久超碰精品国产| 欧美日产在线观看| 久久久精品天堂| 亚洲最新视频在线观看| 激情都市一区二区| 色婷婷久久一区二区三区麻豆| 欧美丰满一区二区免费视频| 国产清纯美女被跳蛋高潮一区二区久久w| 中文字幕电影一区| 琪琪一区二区三区| 不卡的av在线| 欧美刺激午夜性久久久久久久| 中文av一区二区| 免费看欧美女人艹b| 色综合久久天天| 久久午夜色播影院免费高清| 亚洲高清不卡在线| 成人av午夜电影| 久久综合久久综合久久综合| 亚洲一区二区三区四区五区中文|