Option Explicit 2 S" i9 K% i r& W5 C$ |& }$ K. P0 i4 m/ F: d2 B
Private Sub cmdListen_Click()7 o" {2 D: r+ s4 T; y8 d
Me.sktServer.Listen0 H1 [- s' z# `0 b
End Sub y% `* q& U7 ^. m, | # n: j* m, \/ U- X0 Q; S) DPrivate Sub cmdSend_Click() ( w; V9 M% n9 X Me.sktServer.SendData Me.txtSend.Text' b1 |' D# ~8 U0 {. S, k
End Sub # L# ]" F) ?8 v/ H ^+ a" O 1 a) x) n5 D( Y& W+ w8 nPrivate Sub cmdDisconnect_Click() 2 L$ U8 _9 q* R* s! X2 a8 b Me.sktServer.Close" Q! ?1 [# W( p+ U8 x
End Sub. Q, L9 _6 j# [( d4 k
/ |, l7 a9 o2 C# X6 o# }
Private Sub Form_Load()$ F1 N: q$ t: M, T0 _* s
. z$ N/ B) A; K' Y: r H
End Sub. B5 D! V, Z: \$ D( m$ M
3 a ^! O# c& w2 ]* N. DPrivate Sub sktServer_ConnectionRequest(ByVal requestID As Long)' |3 m0 I8 E, U5 n* j7 S
Me.sktServer.Close ; |4 m7 N2 P$ E9 K1 G5 V! x1 x Me.sktServer.Accept requestID3 X6 _* z; i# _$ `' U
End Sub 6 Q: O) X! ~( n N3 U- |2 E; l* ~# D/ S2 J$ L
Private Sub sktServer_DataArrival(ByVal bytesTotal As Long)3 W- q2 w+ a" T1 `+ S- |& U
Dim Buffer As String6 J" ^, ^" Z( X; W6 d7 P
Me.sktServer.GetData Buffer $ v1 t0 U' Z, ~* u6 e Me.txtReceive.Text = Buffer3 c$ I( O1 B6 o! X
End Sub + v6 O1 b3 K4 q* e$ e: m; j