?private void timer1_Tick(object sender, EventArgs e)
??????? {?????
?????????????? IPAddress ipstr = IPAddress.Parse("192.168.0.106");
?????????????? TcpListener? serverListener = new TcpListener(ipstr,13);//創建TcpListener對象實例
?????????????? serverListener.Start(); //啟動偵聽????
?????????????? TcpClient? tcpClient = serverListener.AcceptTcpClient();//創建客戶端連接對象
?????????????? NetworkStream netStream = tcpClient.GetStream();//得到網絡流
?????????????? StreamReader sr = new StreamReader(netStream);//流讀寫器??
??????????????? string received = "";
??????????????? received = sr.ReadLine();//讀流中一行
??????????????? this.label1.Text = "接收了" + received;
??????????????? if (received != "")
??????????????? {
??????????????????? timer1.Enabled = false;
??????????????? }
??????????????? sr.Close();
??????????????? netStream.Close();
??????????????? tcpClient.Close();
??????????????? serverListener.Stop();
??????? }
??????? public void SendMeg(string msg)//發送信息
??????? {
??????????? // int port = Int32.Parse(13);//遠程主機端口
??????????? TcpClient tcpClient = new TcpClient("192.168.0.106", 13);//創建TcpClient對象實例 }??????
??????????? string strDateLine = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToLongTimeString();//得到發送時客戶端時間
??????????? NetworkStream netStream = tcpClient.GetStream();//得到網絡流
??????????? StreamWriter sw = new StreamWriter(netStream);//創建TextWriter,向流中寫字符
??????????? string words = msg;//待發送的話
??????????? string content = strDateLine + words;//待發送內容
??????????? sw.Write(content);//寫入流
??????????? sw.Close();//關閉流寫入器
??????????? netStream.Close();//關閉網絡流
??????????? tcpClient.Close();//關閉客戶端連接?
??????? }?