TClientSocket和TServerSocket的問題 |
答題得分者是:aftcast
|
pchw8598
一般會員 發表:43 回覆:63 積分:21 註冊:2003-11-09 發送簡訊給我 |
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
初步判斷你的nb有裝 防毒軟體(具防火功能),或是windows上的防火功能是開的…等等。
總之就是nb上的防火牆擋了desktop來連入。 ===================引 用 pchw8598 文 章=================== 各位好,我使用了BCB中的TServerSocket和TClientSocket寫了一個簡單的訊息交換程式.這程式很簡單,所以就不在此po上來了. 問題出在我是用一台NB(使用無線網路),以及一台桌機(有線網路)來互相測試. 若我用桌機當server, 則NB當client時,NB是可以連得上桌機的. 但如果我用NB當作Server, 用桌機來連NB, 就會連不上去. 應該說連ServerSocket1ClientConnect事件都沒觸發. 不知各位前輩要如何解決這問題呢? 謝謝.
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
pchw8598
一般會員 發表:43 回覆:63 積分:21 註冊:2003-11-09 發送簡訊給我 |
|
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
第一,你是指若nb也是有線,desktop也是有線的情形下,nb當server是可以的?
第二,防火的功能經常是依網路介面卡來設定,舉例來說,有線的那張網卡可以不防火,但無線的那張卡則可以防火。防火不是全面性的,是針對介面卡各自有自己的防火。 ===================引 用 pchw8598 文 章=================== 謝謝aftcast的回覆已經有解決有線和有線連接電腦的問題.的確是防火牆的原因.但至於NB, 我的防火牆已經關了但問題還是一樣. 不過真的謝謝aftcast的回答.
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
pchw8598
一般會員 發表:43 回覆:63 積分:21 註冊:2003-11-09 發送簡訊給我 |
|
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
1.NB當server時 ,桌機可以ping的到 NB的 IP嗎?
2.NB 和桌機的 IP各是多少? 3.NB的防火牆關了嗎? 感覺是環境配置問題 和 TClientSocket,TServerSocket "無關" ===================引 用 pchw8598 文 章=================== 現在的情況是:NB是使用無線網路, win7的防火牆全關閉了. 桌機的防火牆也全關閉了. 桌機當server時, NB可以連上桌機. 但NB當server時, 桌機連不上來 |
pchw8598
一般會員 發表:43 回覆:63 積分:21 註冊:2003-11-09 發送簡訊給我 |
|
pchw8598
一般會員 發表:43 回覆:63 積分:21 註冊:2003-11-09 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |