简介
VisualBasic是目前最热门的程序设计语言之一,将其应用于Internet上,拓展了网络开发的思路。本书主要由三部分组成:网络通信的原理与基础、网络应用程序的基本应用和网络应用程序的进阶应用。书中主要介绍了多浏览界面的网页浏览器和电子邮件的收发程序,私人聊天室、双人在线游戏、多人聊天室、网络电子公告栏的建构等。
其中本书最大的特点在于条理清晰、讲解细致、内容新颖;作者精心开发的应用实例,让读者体验VB网络程序的美妙应用之后,能够使其逐步迈向网络程序员之列。
事实上,网络程序设计的领域不仅仅如此而已,还包含了局域网络的程序设计、组播网络的程序设计等更加高级的应用。本书也涉及到了此方面的内容,希望给读者带来一些启示。若有任何疑问请发E-mail至colin@colins.idv.tw与作者联系。
本书由台湾知城数码科技股份有限公司提供版权,经中国铁道出版社计算机图书项目中心审选,由马彦、董培吉、阮文辉、曹凯、陈贤淑、廖康良和孟丽花等完成了本书的编排工作。
目录
第一篇 internet 理论与基础
chapter 1 网络的原理与基础
1-1 网络拓朴 1-2
1-1-1 总线拓朴(bus) 1-3
1-1-2 星状拓朴(star) 1-4
1-1-3 环状拓朴(ring) 1-5
1-1-4 混合型实体拓朴 1-6
1-1-5 逻辑拓朴 1-9
1-2 网络传送数据方式 1-10
1-2-1 存取方法 1-10
1-2-2 csma/cd 1-11
1-2-3 csma/ca 1-12
1-2-4 token passing 1-13
1-3 全域网络地址-ip地址 1-15
1-3-1 ip地址 1-15
1-3-2 地址等级 1-17
1-3-3 私有ip地址空间 1-17
1-3-4 特殊地址 1-18
1-4 dns名称解析 1-21
1-4-1 dns概述 1-21
.1-4-2 域名解析的阶层式架构 1-22
1-4-3 主机名称查询的运作程序 1-24
习题 1-27
chapter 2 通信协议基础
2-1 osi参考模型 2-2
2-1-1 osi七层结构 2-2
2-1-2 数据传输过程 2-7
2-2 tcp/ip通信协议组 2-9
2-3 网际网络协议(ip) 2-12
2-4 连接端口与socket 2-14
2-5 传输控制协议(tcp) 2-16
2-6 用户数据报(udp) 2-19
习题 2-20
chapter 3 windows winsock基础
3-1 错误检测与处理 3-2
3-2 面向连接协议 3-2
3-2-1 服务器api函数 3-4
3-2-2 客户端api函数 3-10
3-2-3 数据传输 3-12
3-2-4 切断连接 3-16
3-3 非连接协议 3-18
3-3-1 接收端 3-19
3-3-2 传送端 3-20
3-3-3 关闭连接 3-21
3-4 其它的api控制 3-22
习题 3-26
第二篇 internet应用篇
chapter 4 web控件的应用
4-1 webbrowser控件基础 4-2
4-1-1 引用webbrowser控件 4-2
4-1-2 常用的属性与方法 4-4
4-2 建立基本的浏览器 4-6
4-3 完整的浏览器 4-13
4-4 “设为首页”的功能 4-25
4-5 “我的最爱”功能 4-39
4-5-1 存放路径 4-39
4-5-2 文件的内容 4-40
4-5-3 实际的范例说明 4-42
4-6 ie 浏览器的其它功能 4-54
4-7 本章总结 4-64
习题 4-65
chapter 5 inet控件的应用
5-1 inet 控件基础 5-2
5-1-1 引用inet控件 5-2
5-1-2 常用的属性与方法 5-4
5-2 确定是否与 internet 联机 5-7
5-3 如何下载html文件 5-13
5-4 下载 html文件、影像文件 5-23
5-5 下载与分析 html 文件的内容 5-32
5-6 ftp 客户端的应用 5-46
5-7 本章总结 5-58
习题 5-59
chapter 6 mapi 控件的应用
6-1 细说 mapi 控件 6-2
6-1-1 使用 mapi 组件 6-4
6-1-2 使用 mapisession 控件 6-6
6-1-3 使用 mapimessage 控件 6-10
6-2 e-mail 的发送 6-15
6-3 e-mail 的读取 6-24
6-4 本章总结 6-36
习题 6-38
第三篇 winsock应用篇
chapter 7 winsock 控件
7-1 winsock控件基础 7-3
7-1-1 tcp 基础 7-3
7-1-2 udp 基础 7-5
7-2 winsock 属性(property) 7-6
7-3 winsock 方法(method) 7-12
7-4 winsock 控件事件(event) 7-17
7-5 如何使用 winsock控件 7-22
7-5-1 如何选择适用的协议 7-23
7-5-2 设定协议 7-24
7-6 tcp 连接的基础 7-25
7-6-1 tcp 连接范例 7-26
7-6-2 如何允许更多的客户端同时联机 7-30
7-7 udp 连接的基础范例 7-32
7-8 winsock 函数(windows ce) 7-36
习题 7-38
chapter 8 winsock 控件的基本应用
8-1 取得本机的 ip 地址 8-2
8-2 取得本机的主机名称 8-7
8-3 本机的详细信息 8-10
8-4 连接端口扫描仪 8-20
8-5 本章总结 8-27
习题 8-28
chapter 9 winsock 通信的原理与应用
9-1 私人聊天室的原理与应用 9-2
9-2 双人线上游戏的原理与应用 9-11
9-3 多人聊天室的原理应用 9-31
9-4 电子白板的原理应用 9-53
9-5 本章总结 9-58
习题 9-59
chapter 10 设计 ftp client/server
10-1 ftp 的原理 10-2
10-2 文件读取与储存 10-5
10-3 使用 winsock 传送文件 10-17
10-4 断点续传文件处理 10-46
10-5 断点续传以及标准ftp示范 10-69
习题 10-74
第四篇 与asp的结合
chapter 11 activex dll 与asp
11-1 什么是 mts 呢? 11-2
11-1-1 mts 概述 11-2
11-1-2 何时该使用 mts 呢? 11-5
11-1-3 使用mts 的优点 11-8
11-2 如何建立 asp 组件 11-9
11-2-1 建立新项目 11-10
11-2-2 设定引用项目 11-13
11-2-3 如何设计 activex dll 的内容呢? 11-20
11-2-4 编译 activex dll 11-24
11-3 将组件加入 mts 11-29
11-3-1 nt技术作业平台 11-29
11-3-2 windows9x作业平台 11-30
11-3-3 注册activex dll 11-30
11-4 呼叫 mts 中的 asp 组件 11-37
11-4-1 选用 mse 做为 asp 程序的编辑器 11-37
11-4-2 开始编辑asp程序 11-42
11-4-3 具有参数的 asp 程序 11-49
11-5 本章总结 11-53
习题 11-54
第五篇 进阶篇
chapter 12 文件操作
12-1 基本的函数、命令与常数 12-2
12-1-1 目录与路径处理 12-2
12-1-2 文件的复制、删除、重新命名 12-4
12-2 文件的存取方式 12-9
12-2-1 循序档 12-9
12-2-2 随机档 12-9
12-2-3 二进制文件 12-10
12-2-4 文件处理的基本步骤 12-11
12-2-5 文件的开启与关闭 12-12
12-2-6 删除文件 12-16
12-2-7 文件的读取与写入 12-17
12-2-8 范例介绍 12-22
12-3 ini 文件的处理 12-26
12-3-1 读取ini文件的内容 12-27
12-3-2 写入ini文件 12-35
12-4 fso对象 12-46
12-4-1 fso 对象模型的应用 12-48
12-4-2 drive 对象的使用范例 12-52
12-4-3 文件操作的应用 12-60
12-5 本章总结 12-67
习题 12-67
chapter 13 dll与windows api 函数
13-1 如何使用dll 13-3
13-1-1 如何宣告dll 13-4
13-1-2 如何使用api函数 13-4
13-2 windows api 13-5
13-2-1 如何使用api检视员 13-6
13-2-2 加入api文件 13-8
13-2-3 如何加入api宣告 13-10
13-2-4 转换文字文件为数据库 13-11
13-2-5 win32api.txt文件 13-14
13-3 如何宣告api函数 13-15
13-3-1 指定函数库 13-16
13-3-2 处理字符串的windows api程序 13-17
13-3-3 使用值或是引用地址传递参数 13-19
13-3-4 非标准的名称 13-19
13-3-5 参数类型 13-20
13-4 数据的传递 13-21
13-4-1 传递字符串 13-21
13-4-2 传递数组 13-23
13-4-3 传递自订数据 13-24
13-5 windows api函数使用实例 13-25
13-6 本章总结 13-53
习题 13-54
chapter 14 windows 2000 registry 基础
14-1 registry 基础 14-2
14-1-1 注册及个性化设置 14-2
14-1-2 注册 (windows registry) 14-2
14-2 登录编辑程序的基本操作 14-6
14-2-1 新增与删除 14-9
14-2-2 新增、修改、删除数值 14-12
14-3 与登录文件相关的api函数 14-16
14-3-1 相关的api函数与常数 14-16
14-3-2 新增、删除登录码 14-21
14-3-3 新增、设定数值名称与值 14-27
14-3-4 查询已经存在的数值内容 14-33
14-3-5 删除数值名称 14-39
14-4 关于浏览器的信息 14-44
14-5 网络界面相关的键码 14-62
14-6 本章总结 14-73
习题 14-74
chapter 1 网络的原理与基础
1-1 网络拓朴 1-2
1-1-1 总线拓朴(bus) 1-3
1-1-2 星状拓朴(star) 1-4
1-1-3 环状拓朴(ring) 1-5
1-1-4 混合型实体拓朴 1-6
1-1-5 逻辑拓朴 1-9
1-2 网络传送数据方式 1-10
1-2-1 存取方法 1-10
1-2-2 csma/cd 1-11
1-2-3 csma/ca 1-12
1-2-4 token passing 1-13
1-3 全域网络地址-ip地址 1-15
1-3-1 ip地址 1-15
1-3-2 地址等级 1-17
1-3-3 私有ip地址空间 1-17
1-3-4 特殊地址 1-18
1-4 dns名称解析 1-21
1-4-1 dns概述 1-21
.1-4-2 域名解析的阶层式架构 1-22
1-4-3 主机名称查询的运作程序 1-24
习题 1-27
chapter 2 通信协议基础
2-1 osi参考模型 2-2
2-1-1 osi七层结构 2-2
2-1-2 数据传输过程 2-7
2-2 tcp/ip通信协议组 2-9
2-3 网际网络协议(ip) 2-12
2-4 连接端口与socket 2-14
2-5 传输控制协议(tcp) 2-16
2-6 用户数据报(udp) 2-19
习题 2-20
chapter 3 windows winsock基础
3-1 错误检测与处理 3-2
3-2 面向连接协议 3-2
3-2-1 服务器api函数 3-4
3-2-2 客户端api函数 3-10
3-2-3 数据传输 3-12
3-2-4 切断连接 3-16
3-3 非连接协议 3-18
3-3-1 接收端 3-19
3-3-2 传送端 3-20
3-3-3 关闭连接 3-21
3-4 其它的api控制 3-22
习题 3-26
第二篇 internet应用篇
chapter 4 web控件的应用
4-1 webbrowser控件基础 4-2
4-1-1 引用webbrowser控件 4-2
4-1-2 常用的属性与方法 4-4
4-2 建立基本的浏览器 4-6
4-3 完整的浏览器 4-13
4-4 “设为首页”的功能 4-25
4-5 “我的最爱”功能 4-39
4-5-1 存放路径 4-39
4-5-2 文件的内容 4-40
4-5-3 实际的范例说明 4-42
4-6 ie 浏览器的其它功能 4-54
4-7 本章总结 4-64
习题 4-65
chapter 5 inet控件的应用
5-1 inet 控件基础 5-2
5-1-1 引用inet控件 5-2
5-1-2 常用的属性与方法 5-4
5-2 确定是否与 internet 联机 5-7
5-3 如何下载html文件 5-13
5-4 下载 html文件、影像文件 5-23
5-5 下载与分析 html 文件的内容 5-32
5-6 ftp 客户端的应用 5-46
5-7 本章总结 5-58
习题 5-59
chapter 6 mapi 控件的应用
6-1 细说 mapi 控件 6-2
6-1-1 使用 mapi 组件 6-4
6-1-2 使用 mapisession 控件 6-6
6-1-3 使用 mapimessage 控件 6-10
6-2 e-mail 的发送 6-15
6-3 e-mail 的读取 6-24
6-4 本章总结 6-36
习题 6-38
第三篇 winsock应用篇
chapter 7 winsock 控件
7-1 winsock控件基础 7-3
7-1-1 tcp 基础 7-3
7-1-2 udp 基础 7-5
7-2 winsock 属性(property) 7-6
7-3 winsock 方法(method) 7-12
7-4 winsock 控件事件(event) 7-17
7-5 如何使用 winsock控件 7-22
7-5-1 如何选择适用的协议 7-23
7-5-2 设定协议 7-24
7-6 tcp 连接的基础 7-25
7-6-1 tcp 连接范例 7-26
7-6-2 如何允许更多的客户端同时联机 7-30
7-7 udp 连接的基础范例 7-32
7-8 winsock 函数(windows ce) 7-36
习题 7-38
chapter 8 winsock 控件的基本应用
8-1 取得本机的 ip 地址 8-2
8-2 取得本机的主机名称 8-7
8-3 本机的详细信息 8-10
8-4 连接端口扫描仪 8-20
8-5 本章总结 8-27
习题 8-28
chapter 9 winsock 通信的原理与应用
9-1 私人聊天室的原理与应用 9-2
9-2 双人线上游戏的原理与应用 9-11
9-3 多人聊天室的原理应用 9-31
9-4 电子白板的原理应用 9-53
9-5 本章总结 9-58
习题 9-59
chapter 10 设计 ftp client/server
10-1 ftp 的原理 10-2
10-2 文件读取与储存 10-5
10-3 使用 winsock 传送文件 10-17
10-4 断点续传文件处理 10-46
10-5 断点续传以及标准ftp示范 10-69
习题 10-74
第四篇 与asp的结合
chapter 11 activex dll 与asp
11-1 什么是 mts 呢? 11-2
11-1-1 mts 概述 11-2
11-1-2 何时该使用 mts 呢? 11-5
11-1-3 使用mts 的优点 11-8
11-2 如何建立 asp 组件 11-9
11-2-1 建立新项目 11-10
11-2-2 设定引用项目 11-13
11-2-3 如何设计 activex dll 的内容呢? 11-20
11-2-4 编译 activex dll 11-24
11-3 将组件加入 mts 11-29
11-3-1 nt技术作业平台 11-29
11-3-2 windows9x作业平台 11-30
11-3-3 注册activex dll 11-30
11-4 呼叫 mts 中的 asp 组件 11-37
11-4-1 选用 mse 做为 asp 程序的编辑器 11-37
11-4-2 开始编辑asp程序 11-42
11-4-3 具有参数的 asp 程序 11-49
11-5 本章总结 11-53
习题 11-54
第五篇 进阶篇
chapter 12 文件操作
12-1 基本的函数、命令与常数 12-2
12-1-1 目录与路径处理 12-2
12-1-2 文件的复制、删除、重新命名 12-4
12-2 文件的存取方式 12-9
12-2-1 循序档 12-9
12-2-2 随机档 12-9
12-2-3 二进制文件 12-10
12-2-4 文件处理的基本步骤 12-11
12-2-5 文件的开启与关闭 12-12
12-2-6 删除文件 12-16
12-2-7 文件的读取与写入 12-17
12-2-8 范例介绍 12-22
12-3 ini 文件的处理 12-26
12-3-1 读取ini文件的内容 12-27
12-3-2 写入ini文件 12-35
12-4 fso对象 12-46
12-4-1 fso 对象模型的应用 12-48
12-4-2 drive 对象的使用范例 12-52
12-4-3 文件操作的应用 12-60
12-5 本章总结 12-67
习题 12-67
chapter 13 dll与windows api 函数
13-1 如何使用dll 13-3
13-1-1 如何宣告dll 13-4
13-1-2 如何使用api函数 13-4
13-2 windows api 13-5
13-2-1 如何使用api检视员 13-6
13-2-2 加入api文件 13-8
13-2-3 如何加入api宣告 13-10
13-2-4 转换文字文件为数据库 13-11
13-2-5 win32api.txt文件 13-14
13-3 如何宣告api函数 13-15
13-3-1 指定函数库 13-16
13-3-2 处理字符串的windows api程序 13-17
13-3-3 使用值或是引用地址传递参数 13-19
13-3-4 非标准的名称 13-19
13-3-5 参数类型 13-20
13-4 数据的传递 13-21
13-4-1 传递字符串 13-21
13-4-2 传递数组 13-23
13-4-3 传递自订数据 13-24
13-5 windows api函数使用实例 13-25
13-6 本章总结 13-53
习题 13-54
chapter 14 windows 2000 registry 基础
14-1 registry 基础 14-2
14-1-1 注册及个性化设置 14-2
14-1-2 注册 (windows registry) 14-2
14-2 登录编辑程序的基本操作 14-6
14-2-1 新增与删除 14-9
14-2-2 新增、修改、删除数值 14-12
14-3 与登录文件相关的api函数 14-16
14-3-1 相关的api函数与常数 14-16
14-3-2 新增、删除登录码 14-21
14-3-3 新增、设定数值名称与值 14-27
14-3-4 查询已经存在的数值内容 14-33
14-3-5 删除数值名称 14-39
14-4 关于浏览器的信息 14-44
14-5 网络界面相关的键码 14-62
14-6 本章总结 14-73
习题 14-74
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!