VB winsock介绍
Winsock是Mcrosoft windows提供的网络编程接口,它供了基于TCP/IP协议接口实现方法.通过网络进行的数据通信,需要用地址来表示网络中的主机.TCP/IP协议使用IP地址来作为主机的标识.实现的连接方式是通过IP地址来识别的.通常情况下每台设备运行的不止一个程序,所以为了使用应用程序间的连接,还需要建立一个地址标识.在TCP/IP中使用端口来作为标识号(PORT).IP地址+端口地址. TCP:实现提供双向,有序无从复的数据流服务,流量控制+差错检测+纠错等功能. 1.VB控件winsock是个运行中不可件的控件,常用属性如下: byte received 接收到的字节数 local hostname 本地机器名 Local IP 本地IP地址 Local port 本地通信程序的端口 Remote host 远程机器名 Remote host IP 远程IP地址 Remote port 远程通信程序端口 Socket handle 提供调用API得句柄参数 State 连接得当前状态 Protocol 使用协议 Bytereceived:反应接收到得数据量,以字节为单位。 State:返回当前连接状态 0 关闭状态 1 打开状态 2 监听状态 3 连接挂起 4 解析域名 5 正在连接 6 以建立连接 7 正在关闭 8 出错 2.控件 accept接受一个连接请求。格式:对象.accept request ID bind:多协议接口下,把接口卡,IP地址捆绑再一起。格式:对象。Bina端口号,ip地址 close:关闭连接。格式:对象。Close connect:发送连接请求。格式:对象。Connect〔ip,远程端口〕 getdata:取出数据后清除缓冲区。 Peekdata:取出数据后不清楚缓冲区。格式:对象。Getdata(peekdata)变量〔,数据类型〔,最大长度〕〕 Listen:侦听。格式:对象。Listen Senddata:发送数据。格式:对象。Senddata 3.控件事件 Close 远程设备关闭连接时触发事件 Connect 建立连接,进行通信时触发 Connectrequest 有连接请求时触发 Data arrival 有数据到达时触发 Error 错误时触发 Send complete 完成一次数据传送触发 Send progress 数据传送进度 |
VB winsock介绍相关推荐
- Winsock属性 方法介绍
本文章已收录于: Winsock是Mcrosoft windows提供的网络编程接口,它供了基于TCP/IP协议接口实现方法.通过网络进行的数据通信,需要用地址来表示网络中的主机.TCP/IP协 ...
- Winsock属性、方法介绍
Winsock是Mcrosoft windows提供的网络编程接口,它供了基于TCP/IP协议接口实现方法.通过网络进行的数据通信,需要用地址来表示网络中的主机.TCP/IP协议使用IP地址来作为主机 ...
- [我的1024开源程序]100元写的软件工程和VB试题
开源地址 https://gitee.com/yunju_ustc/VB 程序介绍
- cass里填充面怎么导入arcgis_ArcGIS与CASS在地籍建库中的结合应用视频课程(GIS思维)...
ArcGIS与CASS在数据建库中的结合应用 1 地籍概要介绍 介绍地籍的一些主要概念,理清你对地籍的理解 2 项目场景假设 2.1 项目数据介绍 介绍本次课程假设的项目用到的数据,以及拓展宗地编码的 ...
- 《TCP/IP网络编程》第1,2章知识点汇总
课后习题答案可看:https://blog.csdn.net/qq_42603620/article/details/118605539 文章目录 1. 开始网络编程 1.1 网络编程和套接字 1.1 ...
- PHP-SOCKETS读书笔记1-3
学习PHP2个月了,收获挺多.不过和别人不同的是,我更喜欢SOCKET.PHP在SOCKET这方面的文章太少了.所以决定写一系列PHP-SOCKET读书笔记.一直从最基本写到SOCKET_RAW. 实 ...
- PHP-SOCKETS读书笔记
学习PHP2个月了,收获挺多.但是与别人不同的是,我更喜欢SOCKET.PHP在SOCKET这方面的文章太少了.所以决定写一系列PHP-SOCKET读书笔记.一直从最基本写到SOCKET_RAW. 实 ...
- 基于VB中WINSOCK控件的网上象棋系统的实现
本文发表在<微型机与应用>杂志2001年第3期. 基于 VB 中 WINSOCK 控件的网上象棋系统的实现 马根峰1 , 孙艳2 , 王平1 (1.重庆邮电学院自动化学院,重庆,4 ...
- [转] Vb中FSO 对象的介绍
在 VB 编程中经常需要和文件系统打交道,比如获取硬盘的剩余空间.判断文件夹或文件是否存在等.在VB 推出文件系统对象(File System Object)以前,完成这些功能需要调用 Windows ...
最新文章
- Android实例开发中如何创建第一个项目(android studio)
- 根据空间线上的两点生成圆柱体 算法
- 计算机辅助制造与cnc,ComputerAided Manufacturing CNC (计算机辅助制造数控).pdf
- AND 0, Sum Big CodeForces - 1514B
- 打车业务下单高并发解决方案
- mysql hy000 2013_MySQLERROR2013(HY000)错误解决方法
- abstract、virtual、override 和 new
- 每周荐书:高可用架构、解忧程序员、财富自由之路(评论送书)
- java读取.doc文件
- 罗技鼠标正在连接服务器失败,说好的真爱,怎么就翻车了!失败的罗技M720入手记...
- 37-48.产品经理入门到精通(四)
- 华为硬件技术工程师-射频技术实习面经
- reverse()方法
- python编程midi键盘按键_python 偷懒技巧——使用 keyboard 录制键盘事件
- 开源创业者必读:Kong从明星开源项目进化为独角兽的商业化路径
- 【vn.py】源码解析之双均线(Double Moving Average)策略以及策略底层实现
- RivaTuner如何使用,RivaTuner使用教程
- 学理发的入门基础知识 哪些内容要了解
- 中国省际铁路通行时间数据
- FPGA实验3:DAC FIFO实验