读书人

小弟我的Socket VCL出有关问题了.大侠

发布时间: 2012-04-11 17:42:33 作者: rapoo

我的Socket VCL出问题了...大侠来帮忙~>_<~
我做了2个用于文件传输的vcl组件
FileServerSocket / FileClientSocket
其中涉及到OnRead事件的监视
我按照CSDN里面的帖子我是这样声名客户端OnRead事件的

头文件
__published:
void __fastcall ClientRead(TObject *Sender,TCustomWinSocket *Socket);
__property OnRead(服务器组件是 __property OnClientRead);

在构造函数:
this-> OnRead = ClientRead;

然后实现函数
void __fastcall ClientRead(TObject *Sender,TCustomWinSocket *Socket)
{
//---根据协议处理
}
按道理一旦触发OnRead事件,应该响应ClientRead函数

现在......
服务器和客户端都是这样写OnRead事件
服务器的OnRead响应了
但是..
客户端一点反应也无...



[解决办法]
你贴的服务器代码没有问题。
ctBloking意味着什么读/写事件不会发生!

读书人网 >C++ Builder

热点推荐