vb6下winsock编程时跳出来说实时错误40020是怎么回事?

2025-04-12 01:38:12
推荐回答(2个)
回答1:

VB Winsock控件

最好注意以下几点:

1. 在利用SendData发送数据时,应该判断Winsock状态是否为sckConnected,不为sckConnected时应该调用Connect方法,当不为sckConnected时,发送数据会出现以上的错误

2. 在winsock的Error和Close事件中加入
on error resume next

if Winsock1.state <> sckClosed then
winsock.close
end if

回答2:

当前的状态操作无效,有可能还未连接就使用了发送消息命令了吧。

或者就在最上面加个

on error resume next