在VB里面怎样实现SOCKET的多线程工作?

xtjack 2000-07-05 04:43:00
现在的情况好像不行!!!!
不知道大家是不是有这个方面的经验?
...全文
241 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Janven 2000-07-06
  • 打赏
  • 举报
回复
加上一句DoEvents吧
我曾经发现,一个使用TCP/IP协议的WinSock数组,依次循环发包时,如果间隔很短的话,并不能很好的完成,还是得在每句SendData后加上一句DoEvents释放出控制权才行。
当然间隔较大就没有问题了。我当时的环境是服务机WIN98 + PII350 + 百兆网卡 ,客户机(8台) WIN98 + P233 + 百兆网卡。
Un1 2000-07-06
  • 打赏
  • 举报
回复
不!winsock本身是多线程,但不是所有vb的事件处理都是。
xtjack 2000-07-06
  • 打赏
  • 举报
回复
但是实际情况还是不能并发工作!!
必须是一个先运行,运行完后其他才能运行,不知道怎么回事!!
yokel 2000-07-05
  • 打赏
  • 举报
回复
WinSock控件本身就是多线程的。
你可能是想达到WinSock控件数组的效果吧!
fuzzy 2000-07-05
  • 打赏
  • 举报
回复
WinSock控件就是多线程的。

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧