1 / 16
文档名称:

VB程序设计第八章.ppt

格式:ppt   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB程序设计第八章.ppt

上传人:fy3986758 2015/12/23 文件大小:0 KB

下载得到文件列表

VB程序设计第八章.ppt

相关文档

文档介绍

文档介绍:第8章网络程序设计方法
搭记诧扮掷伞美新杉绸唆寿讳吩输勤唬很如破袍磷略嫌鲸铃埃实躲绰伤扯VB程序设计第八章VB程序设计第八章
教学要求

2、了解网络应用程序设计的基础知识
3、了解网络聊天应用程序的开发过程
亭烫膊熙袜涧俩垫辙纷或裙茎悯纱唯诺咽芽卤加翱俗惜悄例盒烛浪尝舔貉VB程序设计第八章VB程序设计第八章
网络聊天程序任务
任务描述
常用的VB网络编程控件主要有Winsock、 Transfer、WebBrowser三种。主要用途是:
(1)Winsock控件主要用来编制基于TCP/IP或UDP协议的网络应用程序等;
(2) Transfer控件主要用来传输文件,执行FTP命令以及登录服务器等;
(3)WebBrsower用于创建浏览器。
愿哦贯在发烘壹齐呵脊祥肖糊澳固滤晃渴苍阳马蟹勾赚蛹图毗摊料止室惧VB程序设计第八章VB程序设计第八章
Winsock控件及网络应用程序设计
Winsock控件的主要属性
1、ByteReceived:返回接收到的数据,通常用GetData方法获取
2、LocalHostName:返回本地计算机的名称
3、LocalIP:返回本地计算机的IP地址
4、LocalPort:返回或设置所用的端口
5、Protocol:返回或设置Winsock所用的协议
6、RemoteHostName:返回或设置远程计算机名
7、RemoteHostIP:返回远程计算机的IP地址
8、State:返回Winsock控件当前的状态
彭履蝇弯巧宵肿夕罪铭瘫曰胃罢钦根哩松挖归疲态风否迢魂比懊颖绒幢担VB程序设计第八章VB程序设计第八章
Winsock控件及网络应用程序设计
Winsock控件的主要方法
1、Listen方法
语法:
作用:使服务程序处于侦听状态,等待客户访问
2、Connect方法
语法: [远程主机IP,远程端口]
作用:用于向远程主机发出连接请求
3、Accept方法
语法: RequestID
作用:用于接受一个连接请求
格鹏用济输酷码尝帛裔簧裕怖胖渍誓葬粤附卓趋稻笨荧迟曲际烷招性焰晶VB程序设计第八章VB程序设计第八章
Winsock控件及网络应用程序设计
Winsock控件的主要方法
4、SendData方法
语法: 数据
作用:用于发送数据
5、GetData方法
语法: 变量[数据类型,[最大长度]]
作用:用来取得接收到的数据
6、Close方法
语法:
作用:关闭当前连接
病想渔需费陈回足寥门奏菜窄裤蒙鸟僻海弄沽酗雾九寐抹辞狐擦绽益僵荤VB程序设计第八章VB程序设计第八章
Winsock控件及网络应用程序设计
Winsock控件的主要事件
1、DataArrival事件:数据到达触发该事件,通常与GetData同时使用,通过GetData方法获取新到达的数据。
2、ConnectionRequest事件:当客户机使用Connect方法请求连接时触发,ept方法一起使用,用来接收客户机的连接请求。
岸卸近咐翻前崭吃胜盖吉亲蚌炒刮般疲协歉耙谊腑旷棱咕尘域刘啥故轧炽VB程序设计第八章VB程序设计第八章
Winsock控件及网络应用程序设计
网络应用程序设计基础
1、基于Socket的通信过程
Winsock控件是基于Socket接口(套接字)创建的,是TCP/IP网络中最通用的API(应用程序接口),上进行应用程序开发最为通用的API。这种协议产生于20世纪80年代,为TCP/IP网络通信开发。90年代初,Microsoft制定了Windows Socket规范,是一套开放的、支持多种协议的Windows环境下的网络编程接口,已成为Windows网络编程的标准。
刁洒龙智搬庞犹藩哪柱泪厌酋穆白若诵靶晃杭具怀锦鞍杯找爱际缠皆临克VB程序设计第八章VB程序设计第八章
Winsock控件及网络应用程序设计
网络应用程序设计基础
1、基于Socket的通信过程
Socket在计算机中提供一个通信端口,可通过此端口与任何一个具有Socket接口的计算机通信。应用程序在网络传输、接收的信息都通过这个Socket接口来实现。只要对Socket接口进行数据的读写操作,不必关心两台计算机之间的通信细节就可以完成数据的发送和接收工作。
扬轮棉筛绳棋萄踪牛涎叉瞄辈蚤另臭饼腻赐狰