Option Explicit / K" d, K2 V' k' J ( ^8 M6 h' i1 q- s7 [: e5 DPrivate Sub cmdListen_Click()) h- }5 U! ^0 w: O; v3 W. Q8 c
Me.sktServer.Listen( x( K" P* F- U* Y' _! f. L1 ?
End Sub $ z+ c; w$ L7 g4 v' Z / _% p/ t. _& U4 f# a1 I% q7 tPrivate Sub cmdSend_Click()% a7 o5 W% D5 d/ K, p
Me.sktServer.SendData Me.txtSend.Text: G G! c0 l9 o" k: V; R
End Sub7 C1 e/ c( h* D0 x" j
8 ?- x D" o: v0 t6 v) c O7 nPrivate Sub cmdDisconnect_Click()" H; {1 @8 Y+ d4 y$ e
Me.sktServer.Close& R, S* H5 z7 G7 m9 `: L: e
End Sub % f5 T: Z; w! J" A. H7 x: o5 Q! A' k. i5 J o$ }
Private Sub Form_Load() 3 ^0 q* s' m7 _/ S* [1 Z/ ]! @4 b: t/ g ~5 z
End Sub1 `5 U& @+ W: s
+ P6 ?; u% _, J5 y" @: b0 B! Q' VPrivate Sub sktServer_ConnectionRequest(ByVal requestID As Long)0 g3 r ^6 ~( L, g0 z7 S p |5 H
Me.sktServer.Close$ B9 x0 Q! C6 v% M: a8 J5 \
Me.sktServer.Accept requestID 4 ^: R8 R! H* u6 B2 J+ C, mEnd Sub ; r+ ?- e N# U( [. T3 n8 Y% l " `7 z* b* b+ P3 ^. @- D' X# uPrivate Sub sktServer_DataArrival(ByVal bytesTotal As Long)2 N, n# A1 A" H/ S% d
Dim Buffer As String : @7 `/ |" |8 F8 h Me.sktServer.GetData Buffer ! W# f8 d( u2 j- ]# G; C2 J Me.txtReceive.Text = Buffer - ]$ D: F$ f7 D" J8 E7 ]End Sub# q* K7 M4 U. E