下载地址:网盘下载
《Visual Basic (中文版)从入门到精通》坚持以语言为基础和应用为主导的编写原则,介绍如何使用Visual Basic 开发Windows窗体应用程序和应用程序。为了更好地帮助读者在短时间内掌握使用Visual Basic语言开发各种应用程序的知识点和编程技巧,全书的基础知识介绍清晰,理论联系实际,具有很强的操作性。《Visual Basic (中文版)从入门到精通》还提供了大量的通过测试可运行的完整实例,这些实例都有设计步骤、代码详解、程序运行结果等。
读者对象:《Visual Basic (中文版)从入门到精通》适合初学和中级编程人员。
第1章 Visual Basic 概述
1.1 Visual Basic简介
1.1.1 Visual Basic的诞生及发展
1.1.2 .NET Framework 4概述
1.1.3 Visual Basic基本概念及常用术语
1.2 Visual Basic 中的新增功能
1.2.1 自动实现的属性
1.2.2 集合初始值设定项
1.2.3 隐式行断续
1.2.4 Lambda表达式
1.2.5 等价类型支持
1.2.6 共变和逆变
1.2.7 定位到
1.2.8 突出显示引用
1.2.9 使用时生成
1.2.10 IntelliSense建议模式
1.3 Visual Studio 的运行环境及安装
1.3.1 安装Visual Studio
1.3.2 选择默认环境设置
1.4 认识Visual Studio 集成开发环境
1.4.1 菜单栏与工具栏
1.4.2 解决方案资源管理器
1.4.3 工具箱和属性窗口
1.4.4 设计器窗口
1.4.5 代码编辑器
1.4.6 对象浏览器
1.5 Visual Basic 应用程序
1.5.1 创建Visual Basic 应用程序
1.5.2 添加控件
1.5.3 设置属性
1.5.4 添加代码
1.5.5 运行程序
1.5.6 保存项目
第2章 Visual Basic 编程基础
2.1 编码基础
2.1.1 关键字和标识符
2.1.2 编码规则
2.1.3 注释规则
2.2 数据类型
2.2.1 数值数据类型
2.2.2 字符及字符串类型
2.2.3 布尔类型
2.2.4 日期时间类型
2.2.5 对象类型
2.2.6 用户自定义的类型
2.3 常量
2.4 变量
2.4.1 声明变量
2.4.2 给变量赋值
2.4.3 作用域
2.4.4 静态变量
2.4.5 类型转换
2.5 运算符和表达式
2.5.1 算术运算符
2.5.2 关系运算符
2.5.3 逻辑运算符
2.5.4 字符运算符
2.5.5 运算符的优先级
2.5.6 结合性
2.5.7 表达式
2.6 常用函数
2.6.1 数学函数
2.6.2 字符处理函数
2.6.3 随机数函数
2.6.4 转换函数
2.6.5 日期函数
第3章 流程控制语句
3.1 程序的基本结构
3.2 顺序结构
3.2.1 赋值语句
3.2.2 复合赋值语句
3.2.3 输入数据
3.2.4 数据的输出
3.3 分支结构
3.3.1 If语句
3.3.2 情况语句(Select Case语句)
3.4 循环结构
3.4.1 For…Next循环语句
3.4.2 While循环语句
3.4.3 Do循环语句
3.4.4 枚举循环语句
3.4.5 循环嵌套语句
3.5 其他流程控制语句
3.5.1 GoTo语句
3.5.2 With语句
3.5.3 Stop语句和End语句
3.5.4 Exit语句
3.5.5 DoEvents语句
第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.4 动态数组
4.4.1 声明动态数组
4.4.2 保留动态数组的内容
4.5 数组的基本操作
4.5.1 数组的引用
4.5.2 数组元素的输入
4.5.3 数组元素的输出
4.5.4 数组元素的复制
4.6 数组元素的特殊操作
4.6.1 使用Erase语句对数组重新初始化
4.6.2 使用For Each…Next循环访问数组
4.6.3 使用Lbound和Ubound函数取数组上下界
第5章 过程和函数
5.1 过程的概念
5.2 过程的分类
5.2.1 按用途分类
5.2.2 按调用方式分类
5.3 Sub过程
5.3.1 通用过程
5.3.2 事件过程
5.3.3 调用Sub过程
5.4 Function过程
5.4.1 Function过程的定义
5.4.2 Function过程的调用
5.4.3 调用其他模块中的过程
5.5 过程的作用域
5.6 参数传递
5.6.1 形参和实参
5.6.2 按值传递
5.6.3 按地址传递
5.6.4 数组作为传递参数
5.6.5 对象参数
5.6.6 可选参数与可变参数
5.7 递归调用
第6章 面向对象编程基础
6.1 类
6.1.1 类的定义
6.1.2 类的字段和属性
6.1.3 类与名空间
6.1.4 类的方法
6.1.5 类的事件
6.1.6 类的构造函数
6.2 对象
6.2.1 创建对象
6.2.2 对象之间的关系
6.2.3 对象成员
6.2.4 将对象传递给过程
6.3 继承和派生
6.3.1 继承的基础知识
6.3.2 重写派生类的属性和方法
6.3.3 创建派生类
6.4 重载
6.5 接口
6.5.1 接口定义
6.5.2 创建和实现接口
6.5.3 何时使用接口
6.5.4 接口实例
6.6 封装
6.7 多态
6.7.1 基于继承的多态性
6.7.2 基于接口的多态性
6.8 委托
6.8.1 委托和事件
6.8.2 声明使用现有委托类型的事件
6.8.3 委托变量和参数
第7章 窗体和常用控件
7.1 窗体
7.1.1 创建窗体
7.1.2 窗体的属性
7.1.3 窗体的方法
7.1.4 窗体的事件
7.2 窗体设计器
7.3 控件
7.3.1 可调节类控件
7.3.2 选择类控件
7.3.3 显示类控件
7.3.4 组合类控件
7.3.5 其他常用控件
7.4 窗体和控件中的名称
第8章 文件系统
8.1 Visual Basic 提供的3种文件I/O途径
8.2 传统文件方法概述
8.3 文件系统对象
8.3.1 FileSystemObject对象
8.3.2 Driver对象
8.3.3 Folder对象
8.3.4 File对象
8.3.5 TextStream对象
8.4 System.IO模型
8.4.1 File类
8.4.2 FileStream类
8.4.3 StreamReader和StreamWrite类
8.4.4 BinaryReader和BinaryWriter类
8.4.5 Directory类
8.5 读取文件
8.6 写入文件
第9章 多媒体编程技术
9.1 多媒体环境
9.1.1 多媒体服务描述
9.1.2 MCI设备
9.1.3 多媒体文件类型
9.2 媒体API
9.3 媒体播放模式
9.3.1 独立模式
9.3.2 时钟模式
9.4 使用多媒体控件编程
9.4.1 MediaPlayer控件
9.4.2 Multimedia MCI控件
第10章 图形图像处理
10.1 图形图像基础
10.1.1 坐标系统
10.1.2 图形控件
10.1.3 PictureBox控件和Image控件的异同点
10.1.4 图形方法
10.1.5 绘图属性
10.1.6 图形显示方法
10.2 GDI+
10.2.1 GDI+概述
10.2.2 GDI+方法
10.2.3 GDI+主要命名空间
10.2.4 GDI+的坐标系统
10.3 用GDI+绘图
10.3.1 创建Graphics对象
10.3.2 从Image对象创建
10.4 绘制和操作图形
10.4.1 创建Graphics对象
10.4.2 用Pen绘制图形
10.4.3 用Brush填充图形
10.5 颜色控制
10.5.1 用不透明和半透明的直线绘制图形
10.5.2 用合成模式控制通道混合
10.6 绘制直线、矩形和椭圆
10.7 绘制弧线
10.8 绘制多边形和折线
10.9 绘制曲线
10.10 图像处理
10.10.1 导入图像
10.10.2 平铺图像
10.10.3 调整和缩放图像
10.10.4 翻转和旋转图像
第11章 数据库编程
11.1 数据库基础
11.1.1 数据库设计
11.1.2 使用Access创建数据库
11.2 SQL语言
11.2.1 SQL语言基本命令
11.2.2 数据定义语言
11.2.3 数据操作语言
11.2.4 数据查询语言
11.2.5 数据控制语言
11.3 使用DAO
11.3.1 DAO简介
11.3.2 DAO的使用
11.4 使用
11.4.1 4简介及新增功能
11.4.2 DataSet
11.4.3 的使用
11.5 创建数据库
11.5.1 向数据库中添加表
11.5.2 添加键
11.5.3 添加数据
11.6 实现数据绑定
第12章 网络编程
12.1 VBScript
12.1.1 Script简介
12.1.2 VBScript编程
12.2 网络编程基础
12.2.1 网络传输协议
12.2.2 使用套接字编程
12.3
12.3.1 4简介及新增功能
12.3.2 配置IIS管理器
12.3.3 创建和配置Web应用程序
12.3.4 事件处理
12.3.5 输入验证
12.3.6 状态管理
12.4 Web服务
12.4.1 Web服务概述
12.4.2 使用Web服务的好处
12.4.3 Web服务体系结构
12.4.4 Web服务平台
12.5 其他网络用途
12.5.1 Web Forms
12.5.2 Web Service
12.5.3 XML在中的应用
第13章 程序调试和错误处理
13.1 程序错误类型
13.1.1 编译错误
13.1.2 运行时错误
13.1.3 逻辑错误
13.2 程序调试方法概述
13.3 设置运行断点
13.4 使用调试窗口
13.4.1 立即窗口
13.4.2 监视窗口
13.4.3 本地窗口
13.5 单步调试和跳跃调试
13.6 异常和错误处理
13.6.1 结构化异常处理
13.6.2 非结构化异常处理
13.6.3 何时使用结构化和非结构化异常处理
13.7 处理异常的最佳做法
13.8 如何避免错误
13.9 常见错误信息举例
第14章 部署Windows应用程序
14.1 选择部署策略
14.2 ClickOnce部署
14.2.1 ClickOnce部署的工作方式
14.2.2 ClickOnce部署的功能
14.3 选择ClickOnce部署策略
14.3.1 从Web或网络共享安装
14.3.2 从CD安装
14.3.3 从Web或网络共享启动应用程序
14.4 选择ClickOnce更新策略
14.4.1 在应用程序启动后检查更新
14.4.2 在应用程序启动时检查更新
14.4.3 强制执行更新
14.4.4 指定更新时间间隔
14.4.5 提供进行更新的用户界面
14.4.6 阻止更新检查
14.5 手动部署ClickOnce应用程序
14.5.1 先决条件
14.5.2 使用Mage.exe命令行工具部署应用程序
14.5.3 使用MageUI.exe图形工具部署应用程序
14.6 ClickOnce部署清单
14.7 Windows Installer部署
14.7.1 部署基于Windows的应用程序
14.7.2 可选的部署功能
14.8 Windows Installer使用示例
14.8.1 添加Samples文件夹
14.8.2 为应用程序创建示例文件
14.8.3 将示例添加到安装程序中
14.8.4 添加启动条件
14.8.5 设置系统必备组件的属性
14.8.6 设置部署项目的可选属性
14.8.7 在开发计算机上安装
14.8.8 部署到其他计算机
14.8.9 测试安装
参考文献
下载地址:网盘下载