主页
Top.Mail.Ru Yandeks.Metrika
论坛:“抢”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

向下

插座! 找到类似的分支


muzik   (2002-06-27 17:33) [0]

有一个客户端和服务器程序。 在客户端中,如果连接失败,则有一个计时器,每5秒尝试重新连接一次。 如果服务器长时间断开连接(大约2小时),则客户端开始引发错误“ ....在Api上” connect“”我不知道该怎么办,但是我已经收到了错误



vixic   (2002-06-27 17:53) [1]

在其他有用的事件处理程序中:ClientSocket的OnWrite和ServerSocket的OnClientWrite分别在将数据发送到服务器或客户端之前立即被调用。 发生错误时,ClientSocket和ServerSocket-分别为OnError和OnClientError。 这些方法的参数具有ErrorCode变量-如果您为其分配一个等于0的值,则不会向用户显示该异常。 另一个参数-ErrorEvent-包含有关错误的信息(读取错误,发送数据错误,尝试建立连接时发生错误等)。 ServerSocket组件还具有OnAccept事件处理程序,在客户端成功连接到服务器后立即调用该事件处理程序。



vixic   (2002-06-28 06:59) [2]

发生错误时,ClientSocket和ServerSocket-分别为OnError和OnClientError。 这些方法的参数具有ErrorCode变量-如果您为其分配一个等于0的值,则不会向用户显示该异常。



Wizard_Ex   (2002-06-28 19:42) [3]

vixic©(28.06.02 06:59)
您错了,即使ErrorCode = 0,某些异常也会抓取

和muzik©(27.06.02 17:33)
权利

有这样的事情,它发生了

到muzik
抛出ApplicationEvent表单

过程TMainForm.ApplicationEventsException(发送者:TObject; E:异常);
开始
如果E是ESocketError,则Label.Caption:=“未连接...”
else Label.Caption:=(E.Message);
结束;

一切都会变得安静与和平
只有一个缺点
在Win9X下,套接字在一段时间后停止连接
如果您尝试在大约15秒后连接
然后两个小时后,您的套接字将无法执行任何操作,但会保持沉默。

在NT系统下,一切正常

显然5-15秒间隔很小
将尝试一路连接



Wizard_Ex   (2002-06-28 19:45) [4]

基本上可以至少编写ApplicationEventsException



Wizard_Ex   (2002-06-30 09:41) [5]

我不仅仅理解为什么“环绕”中的问题被推迟?



Anatoly Podgoretsky   (2002-06-30 13:14) [6]

有一个地下的敲门声,我不知道该怎么办,但是已经犯了错误



Страницы: 1 整个分支

论坛:“抢”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

楼上





内存:0.56 MB
时间:0.022 c
1-95362
VALEX
2002-07-02 15:01
2002.07.29
关于TChart的问题


14-95534
Fredericco
2002-07-02 11:21
2002.07.29
我有关于套接字的问题。


14-95501
贝尔格莱德游击
2002-07-01 14:14
2002.07.29
一个模拟器


14-95566
变态
2002-06-28 16:57
2002.07.29
Enigmatics类型游戏的音乐


7-95582
ALXN
2002-05-14 11:08
2002.07.29
PgUp PgDn Keys





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский