0
我想知道如何在TTcpServer類上使用連接的客戶端? 我有一個客戶端連接方法「ServerAccept」接下來呢?我如何與他們合作? 我需要從ServerAccept開始一個新的線程來使用套接字客戶端?C++ Embarcadero TTcpServer和TTcpClient
我想知道如何在TTcpServer類上使用連接的客戶端? 我有一個客戶端連接方法「ServerAccept」接下來呢?我如何與他們合作? 我需要從ServerAccept開始一個新的線程來使用套接字客戶端?C++ Embarcadero TTcpServer和TTcpClient
當調用TTcpServer.Accept()
方法並接受客戶端時,會觸發TTcpServer.OnAccept
事件。 全部使用該事件提供的TCustomIpClient
對象的方法必須在TTcpServer.OnAccept
事件的上下文中完成該客戶端的套接字工作。只要事件處理程序退出,TTcpServer
就會關閉連接。如果TTcpServer.BlockMode
屬性設置爲bmThreadBlocking
,則OnAccept
事件處理程序在由TTcpServer
管理的線程中運行,因此您不需要創建自己的線程。否則,您需要在自己的代碼中調用TTcpServer.Accept()
方法,在這種情況下,如果需要,可以在自己的線程中調用它。
這兩個TT的外觀幾乎就像西里爾文的「П」。延遲的命名約定...... – 2012-01-27 18:34:43
那又如何? ичто? – user1174133 2012-01-27 18:36:18
什麼都沒有。只要閱讀文檔,它有一個使用的例子 - http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/Sockets_TTcpServer.html – 2012-01-27 19:14:32