我下面的TCP客戶機/服務器的這個例子TCP客戶機/服務器
www.codeproject.com/Articles/1415/Introduction-to-TCP-client-server-in-C
我比較熟悉的WinForms比控制檯應用程序,所以我決定重拍中的WinForms代碼。我有相同形式的客戶端和服務器代碼。在初始化服務器時,表單在我使用AcceptSocket()後停滯不前,並且我無法使用按鈕從客戶端發起操作。這是否意味着我必須在單獨的WinForms中編寫客戶端和服務器? =/
到目前爲止,WinForm確實顯得沒有反應。想知道你是怎麼知道的? =/ – CaTx
@hoangnguyen:主要是試錯。 :)我見過它發生。實際上,控制檯應用也會發生;如果你想閱讀,並在同一個線程寫(SANS'Socket.Select'),你就會看到類似的醜陋。 – cHao
THX超,看起來像我步入多線程現在。 – CaTx