急急急.为什么TIdTCPCLient的OnWork事件不能触发?(20分)

  • 主题发起人 主题发起人 RoninHao
  • 开始时间 开始时间
R

RoninHao

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的CBuild 6
我用Client连接到Server,然后Server端发送一个包过来,我在Client端的OnWork事件中写
void __fastcall TDataModule1::TCPClientWork(TObject *Sender,
TWorkMode AWorkMode, const int AWorkCount)
{
if (AWorkMode == wmRead)
{
.......
}
}

但是这个事件根本就么有被触发..这是怎么回事啊? 是我写错了地方嘛?
 
没有错,我在delphi好像也不触发,不知道是什么原因。
 
if (AWorkMode == wmRead)
是不是你这个条件语句有问题??
 
这个事件都没有被触发呀,我下断点在着一句,程序根本都没运行到这里..
 
是的。这个事件就没触发,不知道原因。你可以研究源代码看看。
 
后退
顶部