'//楼主有点意思。嘎嘎
不过你挑错问的问题了.这个回答了你也觉的没经.根本不是问题的问题.不过可以给你讲讲其他几个重要的参数。error还是很有用的
关于vb的winsock控件,有谁知道error事件中的Scode代表什么?有什么用途
那偶我回答了。你要给分的。不能再提问。提问要加分的哦。
这个Scode的意思就是显示的字符串的长度.明白了吧。可惜。这个对你没用。
重要的是Number这个参数,其他可以不用在意像Source显示的错误信息.当然是他给出的.给用户看肯定不明白。要自己写。ok.我们知道winsock是底层数据包传送.控件内部就是使用了sockapi函数
这里讲明白一点。b/s模型来说.就我们用浏览器去访问某个网站。有时可能会碰到无法打开。或者没有这个服务器。这个就是返回信息的错误处理。所以很重要。根据这个Number的参数可以知道是服务器链接不上。还是本地出现问题。或者是服务器主动断线链接。或者超时等.像winsock模拟http就需要这种。如果一直connect。有一些服务器就会断开链接.好了。鉴定完毕。
Error事件
后台进程发生错误时产生该事件(如连接失败,后台发送或检取数据失败等)。
应用于Winsock控件。
语法object_Error(number As Integer, Description As String, Scode As Long,Source As String, HelpFile as String, HelpContext As Long, CancelDisplay AsBoolean).
Error事件的语法有如下几个部分:
部分 描述
object 一个Winsock控件的对象表达式
number 一个整数,指定错误码请参阅"设置"中的常量
description 包含错误消息的字符串scode长
SCODEsource 描述错误源的字符串
HelpFile 包含帮助文件名的字符串
HelpContextHelp 文件环境
CancelDisplay 指明是否取消该显示动作缺省是False,显示缺省的错误消息。如果你不想使用缺省的错误消息,可以将其设置为True
Error事件 当在工作中发生任何错误都会触发这个事件
好像没什么用吧,我一般不管的
Error事件 当在工作中发生任何错误都会触发这个事件 。
efdsf sdfdsfsdfsfdsfdsf