社区
网络及通讯开发
帖子详情
TClientSocket连接出错怎么捕捉不到?
lbllbl
2003-11-07 04:59:03
我想实现,当客户与服务端连接失败后跳出个我设定的信息然后退出。
代码如下:
try
{
ClientSocket1->Open();
}
catch(...)
{
Application->MessageBox("与服务器连接失败","系统信息",48);
return;
}
执行后发现,当连接出错后跳出个英文信息,并没跳出我指定的中文信息。
ClientSocket1->Open()没有返回错误。
这是为什么?
...全文
35
11
打赏
收藏
TClientSocket连接出错怎么捕捉不到?
我想实现,当客户与服务端连接失败后跳出个我设定的信息然后退出。 代码如下: try { ClientSocket1->Open(); } catch(...) { Application->MessageBox("与服务器连接失败","系统信息",48); return; } 执行后发现,当连接出错后跳出个英文信息,并没跳出我指定的中文信息。 ClientSocket1->Open()没有返回错误。 这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lbllbl
2003-11-11
打赏
举报
回复
非常感谢pazee
叶子哟
2003-11-10
打赏
举报
回复
同意pazee!
如果你想更直接的应用socket,还是自己直接用api吧
BCB
2003-11-10
打赏
举报
回复
同意楼上
1.在OnError上加上屏错 ErrorCode= 0;
2.脱离IDE才能没出错提示;
耙子
2003-11-10
打赏
举报
回复
在你的OnError 时间里面判断,
然后加上一句
ErrorCode= 0; // 表示错误不再交给系统再处理。
这个也要脱离IDE。
lbllbl
2003-11-10
打赏
举报
回复
有人能回答我吗?
sharonwoo
2003-11-08
打赏
举报
回复
在ClientSocket控件的OnError事件中捕获
lbllbl
2003-11-08
打赏
举报
回复
"sharonwoo(小白)
在ClientSocket控件的OnError事件中捕获"
产生错误会触发OnError事件,这个我也知道。
问题是怎样去走它那个讨厌的英文提示。
lbllbl
2003-11-07
打赏
举报
回复
还是不行。
在IDE环境下不关闭调试信息那些英文提示照常出来,这个我知道。
现在问题是当执行:ClientSocket1->Open()出错后没有返回错误,catch(...){}里面的代码根本得不到执行。
fatwave
2003-11-07
打赏
举报
回复
学习到了!!
yangguo_god
2003-11-07
打赏
举报
回复
需要离开ide运行,在ide里面直接运行try……catch,会先弹出系统错误信息
netsys2
2003-11-07
打赏
举报
回复
try
{
ClientSocket1->Open();
}
catch(...)
{
Application->MessageBox("与服务器连接失败","系统信息",48);
throw;
}
另外需要离开IDE运行!
跟李宁老师学Python视频课程(9):异常
本课程主要介绍了Python的异常相关的知识,包括抛出异常、
捕捉
异常以及应该注意到地方。
关于Java中使用hessian-3.0.20调用远程服务
连接
出错
异常try catch无法
捕捉
的问题处理...
有调用hessian服务的页面报个500异常,但是控制层的try catch块却
捕捉
不到
任何异常信息,try块中的代码运行
出错
后就直接中断执行其它代码了,包括catch块,但控制台报了个CalssNotFoundException,于是根据控制台信息,顺藤摸瓜, 首先是从HessianProxyFactoryBean入手,次类在spring-web-3.1.1.RELEASE.jar中,解压ja...
bcb 如何在DLL中
捕捉
系统级异常
http://topic.csdn.net/t/20031023/09/2385627.html -------------------------------------------------- 我创建了一个动态库,库中实现了对
Socket
(TCP、UDP)的封装,其中使用了BCB的
TCl
ient
Socket
,当使用该Cl
ient
Socket
去
连接
一个并不存在的服务器时必然导致会ESock...
关于Java中使用hessian-3.0.20调用远程服务
连接
出错
异常try catch无法
捕捉
的问题处理
关于Java中使用hessian-3.0.20调用远程服务
连接
出错
异常try catch无法
捕捉
的问题处理
opencv 打开摄像头却
捕捉
不到
图像解决方法
写opencv程序,打开摄像头,不料书上的程序
出错
,能打开摄像头,但是
捕捉
不到
图像 用兄弟的电脑试过,能运行,没有问题 在网上找了很久,试了很多的方法,都没有用,后来在一个百度知道上找到一个方法成功 http://zhidao.baidu.com/link?url=8I5s8NuD3uID9-8oAYb2uFf-thH6j-i940Tgil9XPpYqwB7olGEEsKg3I3Jm4pPd
网络及通讯开发
1,314
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章