Option Explicit8 G6 C) S: n1 n2 U Q/ L6 e! a5 H" H5 S
r: P' ]2 \& x- b7 F
Private Sub cmdListen_Click() 0 p# a& x a5 y5 Z: u: c6 ^) q Me.sktServer.Listen " u4 V s; F) {End Sub * P+ }# e- Q8 v' E4 X" K# v8 [+ p; `( f
Private Sub cmdSend_Click() 5 \; V9 ?' f+ Z! E# g Me.sktServer.SendData Me.txtSend.Text 5 E l) s3 C" b, W- f5 Z) ~End Sub / |6 d! E7 o3 F; q4 k ' }9 l) t$ M! n0 f, Y! i& ePrivate Sub cmdDisconnect_Click() + V& y/ M& y& k8 |% ` Me.sktServer.Close . ]+ g% o, p# J' J( h CEnd Sub ! Y, k* \( N8 V* O( a |! s/ [- Z+ g! ~" |: B0 Y. T
Private Sub Form_Load(); F. H+ v/ i/ W
; u* `- ]- q" J& H7 ?End Sub4 M- D: e6 H. Q/ e* y% u
, s8 x1 g1 W3 }Private Sub sktServer_ConnectionRequest(ByVal requestID As Long)6 y! H+ i9 Y" d; J% { r
Me.sktServer.Close: A' j" F4 E3 o/ p# m/ f' a
Me.sktServer.Accept requestID ! \$ G& ~0 e3 Z& fEnd Sub4 S- G, c/ a) A1 G0 r( Q1 a
( o, z. ?- H( B3 N/ x' H
Private Sub sktServer_DataArrival(ByVal bytesTotal As Long) 5 _2 B+ q4 o5 B S( c- f Dim Buffer As String $ Q& D2 [9 u3 s, n5 h4 m Me.sktServer.GetData Buffer" p8 Q4 d1 f/ k5 F
Me.txtReceive.Text = Buffer" M% M% t* p% E, R
End Sub 4 G* j" A. y4 [, ]- O& m