看板 C_Sharp 關於我們 聯絡資訊
如題我在寫server和client時,一旦server開始listener時 視窗就會卡住,直到接受到client端的資料,並處理完之後 關閉socket和timer才會恢復,並顯示運算結果… 這是我socket寫的語法 一開始宣告 Socket socketForClient; TcpListener tcpListener; NetworkStream networkStream; StreamWriter streamWriter; StreamReader streamReader; 按start後,接下面 tcpListener = new TcpListener(1234); tcpListener.Start(); socketForClient = tcpListener.AcceptSocket(); networkStream = new NetworkStream(socketForClient); streamWriter = new StreamWriter(networkStream); streamReader = new StreamReader(networkStream); 接收並處理完之後 streamWriter.Flush(); timer1.Enabled = false; socketForClient.Close(); 麻煩專業的高手 幫忙解答…問題出在哪? 小弟能力不足,MSDN看不是很懂… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.9.201.202