关于ClientSocket的OnError事件触发的问题(50分)

  • 主题发起人 主题发起人 Thornbird
  • 开始时间 开始时间
T

Thornbird

Unregistered / Unconfirmed
GUEST, unregistred user!
使用TClientSocket,采用非阻塞方式,我在OnError事件写了错误处理代码。
同样的程序运行在两台机器上,A机运行的程序在出现Socket错误时能够触发OnError事件,B机在出现Socket错误时不能触发触发OnError事件。
A、B都时WINDOWS2000 Pro的操作系统。
请教各位大虾这是怎么回事!
谢谢!
 
看一下error号
防火墙
 
error号是10061,不过好像这个不重要,因为是Error事件无法被触发,而不是具体某个错误的问题。我做过测试,在B机上出错提醒,和将ClientSocket的类型设为阻塞时的出错提醒是一样的,但我的程序中的确已经将ClientSocket设为非阻塞模式了。
 
该问题我已解决了,我把B机的TCP/IP卸载后重装就好了。
 
后退
顶部