線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:925
推到 Plurk!
推到 Facebook!

有關 Socket 方面的問題...

答題得分者是:sams
wumic
一般會員


發表:8
回覆:8
積分:3
註冊:2003-08-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-29 18:04:24 IP:61.59.xxx.xxx 未訂閱
大家好!! 最近小弟在寫一個Client Server 的一個小程式 發現一個小問題,假設 Server 同時間有許多 Client 連上它 這個時候 Server 要切斷其中一條連線,利用 ServerTalk->Socket->Connections[index]->Close(); 的動作來切斷 這時侯 Client 在 onDisconnect 事件當中得到 Server 要切斷連線 ,因此 Client 就做 Client->Close();的動作 但是程式就發生錯誤 ,錯誤代碼是 10038 ,不知為何會這樣 請各位前輩幫我解決疑惑,謝謝!! 發表人 - wumic 於 2003/11/29 18:23:54
sams
一般會員


發表:18
回覆:20
積分:12
註冊:2003-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-30 13:30:25 IP:61.64.xxx.xxx 未訂閱
因為當 server 端執行 disconnect (即 ServerTalk->Socket->Connections[index]->Close) 時, 和 client 之間的連線就會被中斷了, 此時如果 client 端再執行 disconnect, 因為沒有連線, 就會出現錯誤訊息.. => clinet 端不用再執行 disconnect.. 發表人 - sams 於 2003/11/30 15:02:57
系統時間:2024-05-01 22:41:46
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!