下载 >  开发技术 >  VB > winsock客户端小例子vb的
2

winsock客户端小例子vb的

winsock客户端小例子vb的 winsock客户端小例子vb的
2010-12-28 上传大小:5KB
分享
收藏 举报

评论 共2条

gaoqiang897 有源代码,好像有小错误
2012-07-25
回复
center1370 无法正常通信,代码很多错误
2012-02-15
回复
VB winsock服务端连接多个客户端示例

VB用winsock控件实现C/S网络结构,一个服务端连接多个客户端代码示例。动态加载winsock数组实现该功能。代码来自网络,经过本人修改测试,编译测试成功通过。

立即下载
VB Winsock实现客户端连接服务端登录示例

VB Winsock实现客户端连接服务端登录示例

立即下载
VB winsock多连接示例(服务器端返回客户端数据)

VB winsock多连接示例(服务器端返回客户端数据)

立即下载
VB实例源文件-tcp协议传输文件(含客户端与服务器端)

保证能用 VB实例源文件-tcp协议传输文件(含客户端与服务器端).

立即下载
VB winsock简单实例tcp连接

VB winsock简单实例tcp连源码

立即下载
Winsock简单的多线程TCP服务器与客户端

Winsock实现的简单的多线程TCP服务器与客户端。 可以进行文件下载。

立即下载
TCP服务器 VB开发 基于VS2013

一个简单的TCP服务器,采用并发服务方式,使用VB自带的线程技术。 同时支持串口调试。

立即下载
WinSock 测试软件(VB源码)

含服务器端和客户端,可以相互通讯,先运行服务端,再打开客户端,填入服务器IP地址即可通讯。

立即下载
VB winsock大文件发送

支持超大文件发送,。智能处理重叠的文件名。。。有源码,供VB爱好者学习、

立即下载
VB TCP通信示例(服务端+客户端

用VB开发的TCP通信示例,包括服务端和客户端

立即下载
winsock带注册文件

一、WinSock简介 Socket(套接字)最初是由加利福尼亚大学Berkeley(伯克利)分校为UNIX操作系统开发的网络通信接口,随着UNIX的广泛使用,Socket成为当前最流行的网络通信应用程序接口之一。20世纪90年代初,由Sun Microsystems,JSB,FTP software,Microdyne和Microsoft等几家公司共同定制了一套标准,即Windows Socket规范,简称WinSock。 VB编写网络程序主要有两种方式:1.winsock控件 2.winsockAPI 二、WinSock控件的使用 1.WinSock控件的主要属性 LocalHostName属性 本地机器名 LocalIP属性 本地机器IP地址 LocalPort属性 本地机器通信程序的端口(0<端口<65536) RemoteHost属性 远程机器名 RemotePort属性 远程机器的通信程序端口 Protocol属性 通过Protocol属性可以设置WinSock控件连接远程计算机使用的协议。可选的协议是TCP和UDP对应的VB的常量分别是sckTCPProtocol和sckUDPProtocol,Winsock控件默认协议是TCP。注意:虽然可以在运行时设置协议,但必须在连接未建立或断开连接后。 SocketHandle属性 返回当前socket连接的句柄,这是只读属性。 RemoteHostIP属性 属性返回远程计算机的IP地址。在客户端,当使用了控件的Connect方法后,远程计算机的IP地址就赋给了RemoteHostIP属性,而在服务器端,当ConnectRequest事件后,远程计算机(客户端)的IP地址就赋给了这个属性。如果使用的是UDP协议那么当DataArrival事件后,发送UDP报文的计算机的IP才赋给了这个属性。 ByteReceived属性 返回当前接收缓冲区中的字节数 State属性 返回WinSock控件当前的状态 常数 值 描述 sckClosed 0 缺省值,关闭。 SckOpen 1 打开。 SckListening 2 侦听 sckConnectionPending 3 连接挂起 sckResolvingHost 4 识别主机。 sckHostResolved 5 已识别主机 sckConnecting 6 正在连接。 sckConnected 7 已连接。 sckClosing 8 同级人员正在关闭连接。 sckError 9   错误 2.WinSock主要方法 Listen方法 方法用于服务器程序,等待客户访问。格式:Winsock对象.listen Connect方法 用于向远程主机发出连接请求。格式:Winsock对象.connect [远程主机IP,远程端口] Accept方法 用于接受一个连接请求。格式:Winsock对象.accept Request ID Senddata方法 用于发送数据。格式:Winsock对象.senddata 数据 Getdata方法 用来取得接收到的数据。格式:Winsock对象.getdata 变量 [,数据类型 [,最大长度]] Close方法 关闭当前连接。格式:Winsock对象.close Bind方法 用Bind方法可以把一个端口号固定为本控件使用,使得别的应用程序不能再使用这个端口。 Listen方法Listen方法只在使用TCP协议时有用。它将应用程序置于监听检测状态。 Connect方法 当本地计算机希望和远程计算机建立连接时,就可以调用Connect方法。Connect方法调用的规范为:Connect RemoteHost,RemotePort Accept方法 当服务器接收到客户端的连接请求后,服务器有权决定是否接受客户端的请求。 SendData方法当连接建立后,要发送数据就可以调用SendData方法,该方法只有一个参数,就是要发送的数据。 GetData方法 当本地计算机接收到远程计算机的数据时,数据存放在缓冲区中,要从缓冲区中取出数据,可以使用GetData方法。GetData方法调用规范如下:GetData data,[type,][maxLen]它从缓冲区中取得最长为maxLen的数据,并以type类型存放在data中,GetData取得数据后,就把相应的缓冲区清空。 PeekData方法 和GetData方法类似,但PeekData在取得数据后并不把缓冲区清空。 3.Winsock控件主要事件 Close事件 远程机器关闭连接时触发 Connect事件 连接建立好,可以进行通信时触发(客户端) ConnectRequest事件 当本地计算机接收到远程计算机发送的连接请求时,控件的ConnectRequest事件将会被触发。 SendProgress事件 当一端的计算机正在向另一端的计算机发送数据时,SendProgress事件将被触发。SendProgress事件记录了当前状态下已发送的字节数和剩余字节数。 SendComplete事件 当所有数据发送完成时,被触发。 DataArrival事件 当建立连接后,接受到了新数据就会触发这个事件。注意:如果在接受到新数据前,缓冲区中非空,就不会触发这个事件。 Error事件 当在工作中发生任何错误都会触发这个事件

立即下载
VB.NET中Winsock控件的使用源码

VB.NET中Winsock控件的使用源码。vb.net中Winsock控件与网上vb6所述不同,本例参考网络例子,然后自己做了修改。 特别注意:如果你的系统是64位win7以上,请将项目属性中“目标cpu”设为X86,负责会报错

立即下载
VB Winsock API高级编程调用大全(包括3个.bas 函数声明库)

VB Winsock API高级编程调用大全(包括3个.bas 函数声明库)

立即下载
vb采用winsock的下载程序

vb采用winsock同时支持5线程的下载程序

立即下载
winsock的简单例子

VB winsock 的简单例子,TCP的。。。。。。。。。。。

立即下载
vb winsock类实例

vb winsock类实例 客户端 服务端

立即下载
vb winsock 客户端可模拟下位机

vb winsock 客户端可模拟下位机

立即下载
VB用Winsock实现简易聊天程序

过多的闲话就不说了,我先展示一下VB Winsock的例子。

立即下载
110个VB小程序源码实例

大量VB小程序源码,快速上手vb,大家一起学习,共同进步

立即下载
在VB中用WinSock实现远程数据传输

在VB中用WinSock实现远程数据传输,看看对你有帮助

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

winsock客户端小例子vb的

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: