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

winsock连接问题?

楼主MySelfWay(一意孤行)2006-01-23 21:03:11 在 VB / 网络编程 提问

我不想在Form_load中建连接,想在Command1_click中建连接并发送数据,如何实现?  
  我试了一下,连接放在Form_load中,连接状态是stats=7“连接成功”,如果放在Command1_click中,连接状态stats=6“正在连接”,不能发送,请问高手有什么诀窍吗? 问题点数:50、回复次数:5Top

1 楼zyl910(编程的乐趣在于编程控制硬件,与用图形学实现绚丽效果)回复于 2006-01-23 21:32:45 得分 50

昏  
   
  Connect方法返回后,表示控件开始连接  
  由于存在网络延时,过了几秒钟后,才真正连接上去  
  真正连接上去时会触发Connect事件  
   
   
  你想一想  
  由于存在网络延时,Connect方法若是一定等到真正连接上去时再返回,那时界面停顿好几秒了,80%的用户会用任务管理起将你的程序Kill掉Top

2 楼zyl910(编程的乐趣在于编程控制硬件,与用图形学实现绚丽效果)回复于 2006-01-23 21:34:45 得分 0

Windows环境是事件驱动模型,教科书上的顺序程序设计时代已近一去不返了  
  Top

3 楼MySelfWay(一意孤行)回复于 2006-01-23 22:11:19 得分 0

哦,是不是说,只要将连接程序放在command_click中,将发送程序放在connect事件中就行了?Top

4 楼zyl910(编程的乐趣在于编程控制硬件,与用图形学实现绚丽效果)回复于 2006-01-23 22:13:26 得分 0

可以这样做  
  一般第一批数据都是在connect事件中发送的Top

5 楼MySelfWay(一意孤行)回复于 2006-01-23 22:18:10 得分 0

多谢,明天我到单位试一下,对了就结贴,在次谢谢,有没有QQ,我的17556027,我现在用VB和C#,多交流交流。Top

相关问题

  • winsock连接问题
  • winsock连接错误
  • Winsock为何不能连接
  • WINSOCK多连接问题
  • winsock连接数据库
  • winsock控件连接故障求教
  • 有关WINSOCK的连接问题
  • 一个Winsock的网络连接问题
  • Winsock多用户连接的问接!!!!!
  • 关于winsock连接多客户

关键词

  • 连接
  • 放在
  • 事件
  • 程序
  • 发送
  • connect
  • click
  • command

得分解答快速导航

  • 帖主:MySelfWay
  • zyl910

相关链接

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

广告也精彩

反馈

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