我想问一个问题。
我正在使用borland C ++ builder 6,我有一个ServerSocket
,现在我需要打开一个连接并从客户端套接字监听。我的代码就是那样
sktServerSocket->Port= 80;
sktServerSocket->Active=True;
sktServerSocket->Open();
if(sktServerSocket->Socket->Connected) {
int y=0;
}
在这里,如果是ServerSocketClientRead,我有
void __fastcall TFormServer::sktServerSocketClientRead(TObject *Sender,
TCustomWinSocket *Socket)
{
int iTest=0;
}
当我尝试调试程序时,我找到了代码
if(sktServerSocket->Socket->Connected)
是真的,但它永远不会转到
中的代码TFormServer::sktServerSocketClientRead
我想问一下,我的连接服务器代码有什么错误吗?
在哪种情况下,事件ServerSocketClientRead
将被执行?
非常感谢你的善意帮助