问个菜菜的问题,使用IdTCPClient如何自己处理错误消息?

CopyReg 2011-01-26 11:17:08
在c++ builder 6中,用ClientSocket有OnError事件。
可在c++ builder 2010,没有ClientSocket了,我想用IdTCPClient。
可IdTCPClient没有OnError,请问该怎么自己处理错误消息?
...全文
148 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CopyReg 2011-01-27
  • 打赏
  • 举报
回复
谢谢,原来c++builder在调试会弹出发送错误的类
CopyReg 2011-01-27
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zhouzhangkui 的回复:]

你要捕获错误 可以用try catch 捕获你代码发生的的异常
[/Quote]
请问catch(...) 这里面...应该填写什么呀?
czq981113 2011-01-27
  • 打赏
  • 举报
回复
2010有ClientSocket,只是默认没有安装
周药师 2011-01-27
  • 打赏
  • 举报
回复
你要捕获错误 可以用try catch 捕获你代码发生的的异常
周药师 2011-01-27
  • 打赏
  • 举报
回复
CB2009、CB2010、CB2011中有ServerSocket和ClientSocket组件,只不过是默认没有加载到IDE中而已.
Component-->Install packages-->Add-->找到$(BDS)\Bin\dclsockets140.bpl-->确定,就会多出一个组件包Embarcadero socket components,里面包含了你要的那两个组件。
如果是2009或者2010 则$(BDS)是CBuilder2009、2010的安装路径,
默认是:C:\Program Files\Embarcadero\RAD Studio\7.0

如果是2011 则是应该是$(BDS)\Bin\dclsockets150.bpl文件
是CBuilder2011的安装路径,默认是:C:\Program Files\Embarcadero\RAD Studio\8.0
ccrun.com 2011-01-27
  • 打赏
  • 举报
回复
抄袭我的回复?

参考原帖:
http://topic.csdn.net/u/20100713/11/be93ec06-12c5-4d46-99c2-68ff090cfeab.html
CopyReg 2011-01-26
  • 打赏
  • 举报
回复
c++ builder版块那么冷清- -还是我问错时间了?

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧