Visual Basic 网络程序设计

当前位置:首页 > 计算机网络 > 程序设计 > Visual Basic 网络程序设计

出版社:人民邮电出版社
出版日期:2003-9
ISBN:9787115115676
作者:求是科技 编
页数:458页

作者简介

本书首先介绍了计算机网络的层次和体系结构。之后按照协议划分各章节内容,并采取“从理论到实践”、“从简单到复杂的”的写作方式,分别针对WWW协议、HTTP协议、FTP协议、电子邮件协议、TCP协议、UDP协议和多媒体协议、Telnet协议等主流协议进行了详细的介绍。每部分内容都配以丰富而恰当的实例,与文字讲解的部分形成很好的照应。本书为立志掌握使用Visual Basic进行计算机网络编程的人提供了一条有效的进阶捷径。    本书对已经有了一定Visual Basic编程的基础,而需要进行计算机网络方面编程的开发人员具有指导价值。

书籍目录

第1章 网络协议  1.1 OSI网络参考模型    1.1.1 物理层    1.1.2 数据链路层    1.1.3 网络层    1.1.4 传输层    1.1.5 会话层    1.1.6 表示层    1.1.7 应用层  1.2 TCP/IP网络参考模型    1.2.1 网络访问层    1.2.2 网络层    1.2.3 传输层    1.2.4 应用层  1.3 TCP/IP协议    1.3.1 TCP协议    1.3.2 IP协议  1.4 网络设备及其工作原理    1.4.1 HUB    1.4.2 交换机    1.4.3 路由器  1.5 应用层协议    1.5.1 HTTP协议    1.5.2 FTP协议    1.5.3 Telnet协议    1.5.4 SMTP/POP3协议  1.6 其他网络和协议    1.6.1 Novell网络简介    1.6.2 Novell IPX/SPX协议    1.6.3 UDP协议    1.6.4 互联网上的自定义协议举例    1.6.5 IP地址简介  1.7 小结第2章 浏览器编程  2.1 相关协议介绍    2.1.1 HTTP协议介绍    2.1.2 HTML语言简介    2.1.3 内嵌开发语言VB Script    2.1.4 服务器端脚本语言ASP  2.2 使用WebBrowser控件开发浏览器程序    2.2.1 引用WebBrowser控件    2.2.2 WebBrowser控件常用的属性与方法    2.2.3 建立基本的浏览器    2.2.4 完善简单浏览器    2.2.5 查看HTML源码    2.2.6 使用https协议  2.3 定制浏览器功能    2.3.1 设置字体    2.3.2 设置颜色    2.3.3 设置首页  2.4 "收藏夹"功能    2.4.1 存放路径    2.4.2 收藏夹中文件的内容    2.4.3 添加地址到收藏夹范例说明  2.5 浏览器的其他功能    2.5.1 查看代理    2.5.2 设置代理    2.5.3 自动化操作功能    2.5.4 通过OLE控制Internet Explorer的前进、后退、停止和刷新    2.5.5 打印    2.5.6 历史    2.5.7 下载文件    2.5.8 多线程下载  2.6 完整的浏览器    2.6.1 使用Application Wizard生成程序框架    2.6.2 框架生成程序介绍    2.6.3 增加工具条按钮    2.6.4 编辑菜单    2.6.5 添加状态栏、链接栏和收藏夹栏    2.6.6 编写工具条消息映射函数    2.6.7 编写Go菜单消息映射函数    2.6.8 编写File菜单和Options菜单消息映射函数    2.6.9 编写Copy菜单的消息映射函数    2.6.10 编写Mail菜单消息映射函数    2.6.11 Links菜单消息映射函数    2.6.12 收藏夹工具条编程    2.6.13 小结  2.7 扩展Internet Explorer    2.7.1 扩展Internet Explorer菜单    2.7.2 扩展Internet Explorer工具栏  2.8 小结第3章 与HTTP服务器交互操作  3.1 建立测试用网页服务器    3.1.1 安装IIS或者Personal Web Server    3.1.2 服务器设置  3.2 网页页面内对象的操作    3.2.1 IIS和ASP编程初步    3.2.2 录入界面和源码    3.2.3 录入程序及其页面    3.2.4 对象定位    3.2.5 使用页面录入数据库的例子  3.3 网站下载功能实例    3.3.1 程序界面及设计思路    3.3.2 设计启动窗体frmStart窗体    3.3.3 设计向导第二页--frmURL窗体    3.3.4 设计向导第三页--frmOptions窗体    3.3.5 设计向导第四页--主窗体程序概要设计    3.3.6 主窗体程序详细设计  3.4 IIS应用程序设计    3.4.1 IIS应用程序概念    3.4.2 Webclass介绍    3.4.3 创建IIS应用程序工程    3.4.4 IIS应用程序的开发过程    3.4.5 Webclass事件    3.4.6 IIS应用程序的事件响应  3.5 使用Visual Basic制作CGI程序    3.5.1 声明段    3.5.2 主程序    3.5.3 初始化CGI    3.5.4 获得数据    3.5.5 CGI主函数    3.5.6 CGI程序的运行  3.6 Visual Basic编写COM组件    3.6.1 编写COM组件    3.6.2 注册和在ASP中使用COM组件  3.7 小结第4章 文件传输编程  4.1 文件传输协议  4.2 下载和上传文件    4.2.1 下载文件    4.2.2 上传文件    4.2.3 重命名和删除文件  4.3 目录类命令    4.3.1 目录列表    4.3.2 建立目录    4.3.3 删除目录    4.3.4 重命名目录  4.4 查看目录和文件的属性    4.4.1 查看文件的大小    4.4.2 查看目录和文件的权限    4.4.3 查看目录和文件的日期  4.5 完整的FTP客户端程序    4.5.1 用类和模块封装FTP基本操作    4.5.2 modFTP模块    4.5.3 cDirItem类    4.5.4 cDirList类    4.5.5 cFTP类    4.5.6 窗体程序的代码  4.6 FTP ActiveX控件编程    4.6.1 FTP ActiveX控件编程    4.6.2 FTP ActiveX控件的使用  4.7 小结第5章 电子邮件功能编程  5.1 SMTP/POP3协议简介    5.1.1 简单邮件传输协议(SMTP)简介    5.1.2 POP3协议简介    5.1.3 IMAP4电子邮件协议简介  5.2 SMTP编程    5.2.1 利用SMTP发送邮件的简单例子    5.2.2 实现SMTP群发功能    5.2.3 查找SMTP服务器  5.3 POP3客户端编程    5.3.1 POP3客户端程序结构    5.3.2 系统托盘程序示例    5.3.3 系统托盘模块代码    5.3.4 网络连接模块    5.3.5 注册表模块    5.3.6 时间模块    5.3.7 POP3客户端主模块设计    5.3.8 自定制消息框窗体——Form1窗体    5.3.9 添加邮件地址窗体——Form2窗体    5.3.10 地址列表操作窗体——Form3窗体  5.4 POP3客户端Outlook的设置    5.4.1 邮件服务器上保留备份    5.4.2 设置本地邮件与服务器同时删除  5.5 对Outlook进行自动化控制    5.5.1 Outlook中的对象简介    5.5.2 用Visual Basic建立Outlook邮件    5.5.3 利用Outlook实现群发  5.6 小结第6章 网络数据交互——使用TCP协议……第7章 广播数据和UDP第8章 远程登录——Telnet协议编程第9章 动态网页编程简介第10章 网络编程小技巧

图书封面


 Visual Basic 网络程序设计下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024