回 帖 发 新 帖 刷新版面

主题:关于ServerSocket使用自定义TServerClientThread的问题

建立了一个ServerSocket, ServerType = stThreadBlocking。再建了一个线程类TMyServerThread(class PACKAGE TMyServerThread : public ScktComp::TServerClientThread),为使OnClientRead调用TMyServerThread的实例,需通过OnGetThread建立。现在的问题是:怎样建立?是否这样:
OnGetThread=MyGetThread;
void __fastcall TMyServerSocket::MyGetThread(TObject *Sender, TServerClientWinSocket* pClientSocket, TServerClientThread* &pSocketThread)
{
 pSocketThread = new TMyServerThread(...) ;
}
   另外,构造函数TMyServerThread::TMyServerThread(...):TServerClientThread(true, TServerClientWinSocket* ASocket)需传递ASocket值,但此时仍未定该值,怎办?

回复列表 (共1个回复)

沙发

已解决。

我来回复

您尚未登录,请登录后再回复。点此登录或注册