Option Explicit 7 Y0 d; D+ f' O4 m& @0 h( q0 L" V2 y/ L8 h8 D' @. E
Private Sub cmdListen_Click()1 {& F2 O8 {# ~$ b
Me.sktServer.Listen 4 U l8 I7 {, I1 _8 q4 iEnd Sub5 x& o4 x9 ?! m
2 T$ |9 G( y X+ I
Private Sub cmdSend_Click()" ~, r* w0 h4 h7 y# }3 q. d2 C0 D
Me.sktServer.SendData Me.txtSend.Text B) H' V( w4 h4 |End Sub- N3 @$ J" E( \
3 G7 D( A: U2 ]* Z' i2 G9 g$ MPrivate Sub cmdDisconnect_Click()- d$ d2 }8 T' j& J
Me.sktServer.Close; A& J' ^$ v D9 u6 N0 ?, S4 x
End Sub 8 P- C' P+ f1 T5 R+ o1 z, U" R% D; R3 K* i9 P! @. b m9 m
Private Sub Form_Load()5 q) \+ g* E" i2 V
; r: x; ~3 a9 G4 i) g
End Sub / p) L# |$ b8 I8 B5 C) i) e! o$ V+ p% [+ z z
Private Sub sktServer_ConnectionRequest(ByVal requestID As Long) J# E" F2 y: B
Me.sktServer.Close6 N( q$ _" u. F& V; q1 q" p4 e
Me.sktServer.Accept requestID$ b/ ]- l1 | r5 K! _ }
End Sub8 z5 _/ \) c# a) Z9 h
) _# S& F' R9 {. @4 C4 W) T
Private Sub sktServer_DataArrival(ByVal bytesTotal As Long)) z v, b. o* |4 G
Dim Buffer As String- J; [5 x: w) q5 P
Me.sktServer.GetData Buffer6 y+ Q- ~. m- c! ^9 J$ m+ r4 w5 s
Me.txtReceive.Text = Buffer : d; J) a' ]% X1 t* B/ D9 ]End Sub & v! y4 d; y6 S& L8 q, U- \