Option Explicit3 y; q0 d9 `. u) T+ g9 O
" ]$ i) ~! l2 J9 j# }4 a- H' ~
Private Sub cmdListen_Click() z! d% [' b- f7 u) v5 y# c Me.sktServer.Listen! Z0 f7 B* k1 i. Q9 \1 D
End Sub8 k$ y; M! W ^1 C. `& n2 o4 B, X
4 C- [* b$ I7 E- g+ s7 P: }4 ]Private Sub cmdSend_Click() 8 a! S, T/ }/ o5 v Me.sktServer.SendData Me.txtSend.Text6 I( K6 Y4 O1 r: J# `' q
End Sub 9 V9 i; E7 e0 O% \3 y- q( u $ f8 n5 ?2 G. K8 V& q+ X) nPrivate Sub cmdDisconnect_Click()% w2 n$ }( p$ Q" {
Me.sktServer.Close 0 e) @; V0 G( L9 u- }End Sub8 Q4 [0 d. M p( Y% i. M% s# v
5 d6 n |* I9 c1 ?& z' xPrivate Sub Form_Load() - n/ {! {! u' `7 f1 ^8 i A7 a ; }2 L! N& }" ?5 MEnd Sub 3 n3 b0 A' H1 e3 D" v7 g( T% v/ ~9 C2 n6 g2 F, n9 ^
Private Sub sktServer_ConnectionRequest(ByVal requestID As Long), W& M. |0 K/ K3 b! E
Me.sktServer.Close 5 |* u/ h& l" s" ^ Me.sktServer.Accept requestID3 l& p9 O) l% u0 U! E+ i
End Sub3 f8 J) H |1 h7 u/ x0 o
- ?, _ ]5 K5 vPrivate Sub sktServer_DataArrival(ByVal bytesTotal As Long)7 Q8 |3 N) H W3 ~
Dim Buffer As String& o( J8 h2 z9 P$ ?
Me.sktServer.GetData Buffer . Y1 ?: C/ P2 k+ m6 A* c# L Me.txtReceive.Text = Buffer8 ]8 J6 E" K: f% \
End Sub W4 F9 L' f. l