ServerSocket控件能接收的东西转用IdTCPServer为何接收不了??? ( 积分: 100 )

  • 主题发起人 主题发起人 delphi杀手
  • 开始时间 开始时间
D

delphi杀手

Unregistered / Unconfirmed
GUEST, unregistred user!
客户端不变.服务端用ServerSocket控件能接收的东西转用IdTCPServer为何接收不了??只能握手成功.根本接收不了.IdTCPServer也是走tcp协议的吧?IdTCPServer是用IdTCPServerExecute函数接收的吧?
 
没代码无法解答。Indy是阻塞式的,你得主动去读,而不是被动等待消息。即使在OnExecute事件中,该你读的时候你还是得调用AContext.IOHandler.Read来读取数据。建议参看一下demo,2ccc.com上有下载。
 
后退
顶部