连接时动态生成TIdTCPClient的问题(100分)

  • 主题发起人 主题发起人 jethung
  • 开始时间 开始时间
J

jethung

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在BCB6中写一个安全代理服务器,用TIdTCPServer监听本地客户端连接,在TIdTCPServer的OnConnect事件中,使用TIdTCPClient *client=new TIdTCPClient(NULL)生成一个TIdTCPClient连接到远端服务器,可是每次在调用client->Connect()方法后,TIdTCPServer就抛出一个错误,然后断开了本地客户端的连接。
请问是什么问题呢?
 
是要动态创建组件还是要什么,感觉问题只说到一半
 
代码贴出来诊断一下啊
 
其实不关动态创建组件的事,只要在TIdTCPServer的OnConnect()事件中调用TIdTCPClient的Connect()方法就会引发错误,TIdTCPServer的客户端连接被断开。
 
后退
顶部