freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于cs程序設(shè)計--p2p課程設(shè)計-在線瀏覽

2024-08-01 15:30本頁面
  

【正文】 ,則在聊天記錄框里面顯示出來;若為斷開信號,則執(zhí)行 disconnect()方法關(guān)閉當(dāng)前連接。若有,創(chuàng)建 TcpClient的對象 tcpc,并嘗試連接遠(yuǎn)程主機(jī)。 send_Click 事件主要是將用戶的輸入通過Socket,采用網(wǎng)絡(luò)流的形式傳輸給遠(yuǎn)程用戶,編碼采用 Unicode,同時在聊天記錄框里面顯示出來。若是關(guān)閉窗體,還需將 wait 線程關(guān)閉。 using 。 using 。 using 。 using 。 遼 寧 工 業(yè) 大 學(xué) 課 程 設(shè) 計 說 明 書(論 文) 5 using 。 namespace client { public partial class client : Form { private TcpClient myTcpclient=null。 private NetworkStream myNst=null。 private StreamWriter mySwrite=null。 } private void button2_Click(object sender, EventArgs e)//連接服務(wù)器 按鈕 { = 請稍等 ......。 ((),())。//獲取數(shù)據(jù)流 mySread = new StreamReader(myNst,)。//創(chuàng)建流寫實(shí)例 遼 寧 工 業(yè) 大 學(xué) 課 程 設(shè) 計 說 明 書(論 文) 6 myThread = new Thread(new ThreadStart(Reading))。 (連接服務(wù)器成功! )。 while(true) { for (int i = 0。 i++)//經(jīng)測試發(fā)現(xiàn), ()在每一次聊天內(nèi)容發(fā)送之后要讀四次, { //第一次便是頭部標(biāo)志信息行,第二次讀取的是聊天內(nèi)容, if (i == 0) //最后兩次讀取的內(nèi)容為空 ,依此設(shè)計此顯示和染色函數(shù) { string youmsg = \r\n + ()。 } else { string youmsg = \r\n + ()。 ( +1, )。 } 遼 寧 工 業(yè) 大 學(xué) 課 程 設(shè) 計 說 明 書(論 文) 7 } } } private void button1_Click(object sender, EventArgs e)//“發(fā)送”按鈕 { string mymsg = () + + 來自:客戶端 + + \r\n + + \r\n + \r\n。 (mymsg)。//將緩沖區(qū)內(nèi)容發(fā)入網(wǎng)絡(luò)流并清空 ()。//調(diào)用 appendtext()函數(shù),在聊天內(nèi)容顯示框顯示自己聊天內(nèi)容 ( + 29, )。//對自己聊天內(nèi)容染色顯示 // = (myColor)。 = 已停止聊天! 。 } 遼 寧 工 業(yè) 大 學(xué) 課 程 設(shè) 計 說 明 書(論 文) 8 private void DisConnect()//關(guān)閉聊天-客戶端善后程序?qū)崿F(xiàn) { try { if(myTcpclient!=null) { ()。 } if(myThread!=null) { if() { ()。 } private void client_Load(object s
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1