CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

在中winsock限定一个连接超时的问题

楼主luohaorj(螺号)2005-07-02 21:37:52 在 VB / 基础类 提问

在中winsock限定一个连接时间,超出此时间后给用户提示,说明当前系统网络堵塞,原因是系统某问题,应该怎么写代码呢?谢谢 问题点数:20、回复次数:1Top

1 楼QQ576006(Ken)回复于 2005-07-02 22:00:03 得分 0

放置一个timer控件,将间隔设置成你所允许的联接时间,  
  定义两个布尔型变量boolFlag1,boolFla,2  
  在winsock的connectionaccept事件里,给boolflag1赋值=true  
  在timer_timer事件里给boolflag2赋值=true  
  在调用时写以下语句:  
  timer.enable=true  
  '等待联接  
  do   while   boolflag1=false   and   boolflag2=false  
        doevents  
  loop  
  if   boolflag1=true   then  
            '已经联接  
  elseif   boolflag2=true   then  
            '超时联接  
  endif  
  Top

相关问题

  • 连接超时!(sql server)
  • 连接超时的问题?
  • 连接超时问题
  • 连接数据库超时
  • SQL 连接超时,连接池…………
  • windows 2000 , winsock 重叠模型的 客户端 , 连接问题 , 如何控制 connect 超时
  • 用winsock 控件连接一个地址,如何判断该地址无法连通或是超时?
  • CSocket怎么设连接超时呀?
  • 超时数据库连接问题?
  • conn连接超时错的问题

关键词

  • 联接
  • winsock
  • 连接
  • 系统
  • boolflag
  • 超时
  • 赋值
  • timer
  • winsock限定一个
  • 问题

得分解答快速导航

  • 帖主:luohaorj

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo