" i* ]9 T, D& I" ]) J* KPrivate Sub cmdListen_Click()8 R0 I; Y+ u/ P5 v* N
Me.sktServer.Listen4 h) w/ D" |( `9 i, f6 M o8 ?
End Sub L1 N4 }2 H# j' S1 P) b/ X
/ W0 I" V! A% o4 Z* e( ePrivate Sub cmdSend_Click()+ t" l- r/ W$ b- m7 u
Me.sktServer.SendData Me.txtSend.Text # G4 ?" {9 n: Q( \. g+ y, qEnd Sub( _) l: L9 C A8 Z' }
2 s& n: a0 u; J8 l8 s" Z+ L' ePrivate Sub cmdDisconnect_Click() : J: M1 H' C: K! _+ E Me.sktServer.Close' L4 J& W K8 `& S
End Sub " j4 j9 m6 a n; r" L' `7 x4 c- V, r; V: x
Private Sub Form_Load() # z* J7 G N( u* S1 k4 D3 d9 d6 }. m0 q- ^- d# `* C0 c2 f; |
End Sub: t# G+ ]5 ?' B
6 h: @8 N; T& o9 @0 T8 k
Private Sub sktServer_ConnectionRequest(ByVal requestID As Long)5 }" q R0 u. s0 R" d
Me.sktServer.Close2 V: m/ M3 I \% x. u. n. Q
Me.sktServer.Accept requestID 6 b# R+ t/ J5 p' E9 E) aEnd Sub5 K2 p7 y% ]1 E; u. w0 e
6 d( j0 L( } F. r8 ~Private Sub sktServer_DataArrival(ByVal bytesTotal As Long) / V" t- d3 c( v! M Dim Buffer As String, _" F$ P% Q7 }
Me.sktServer.GetData Buffer ' S9 `- {; B; }( o Me.txtReceive.Text = Buffer / B/ S4 A6 ~7 L( f& BEnd Sub 7 Y2 e6 N. M) o1 z, S