
Visual Basic.NET程式设计(张海涛、桑婧、刘学民、郭丽娟等编着书籍)
《Visual Basic.NET程式设计》是2009年清华大学出版社出版的图书,作者是张海涛、桑婧、刘学民、郭丽娟等。
基本介绍
- 书名:Visual Basic.NET程式设计
- 作者:张海涛、桑婧、刘学民、郭丽娟等
- ISBN:9787302204381
- 定价:26.00元
- 出版社:清华大学出版社
- 出版时间:2009.09.01
内容简介
本书详细地介绍了Visual Basic.NET的语言基础、集成编辑环境的使用、开发Windows应用程式的基本方法和步骤。书中Visual Basic.NET的使用方法、技巧和套用实例都是针对套用型本科计算机专业学生的特点编写的。本书适合作为普通高等学校计算机专业套用型本科生的“Visual Basic程式设计”课程教材,也适合作为培训和自学教材使用。
图书目录
第1章程式设计基础与集成开发环境
1.1程式设计的基本知识
1.1.1程式设计语言
1.1.2算法与数据结构
1.1.3结构化程式设计与面向对象的程式设计
1.1.4事件驱动模式
1.2VisualBasic.NET简介
1.2.1VisualBasic.NET的发展
1.2.2VisualBasic.NET的特点
1.3集成开发环境
1.3.1集成开发环境的组成
1.3.2设计器和代码视窗
1.3.3“工具箱”和“属性”视窗
1.3.4“解决方案资源管理器”视窗和“输出”视窗
1.4创建一个Windows应用程式
1.4.1Windows应用程式开发的基本步骤
1.4.2HelloWorld的製作过程
1.4.3使用帮助
1.5本章小结
习题1
第2章数据类型
2.1基本数据类型
2.1.1数值数据类型
2.1.2字元数据类型
2.1.3布尔数据类型
2.1.4日期数据类型
2.1.5对象数据类型
2.2变数
2.2.1变数的命名规则
2.2.2变数的声明
2.3常量
2.3.1直接常量
2.3.2符号常量
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逻辑运算符
2.5.5连线运算符
2.5.6运算符的优先权
2.6常用内部函式
2.6.1数值计算函式
2.6.2字元串函式
2.6.3日期和时间函式
2.6.4类型转换函式
2.6.5输入输出函式
2.6.6格式函式
2.7代码的书写规则
2.8本章小结
习题2
第3章程式基本控制结构
3.1结构化程式设计基础知识
3.1.1算法
3.1.2流程图
3.2顺序结构程式设计
3.2.1LinkLabel控制项套用实例
3.2.2图片框控制项套用实例
3.2.3图片列表控制项套用实例
3.2.4组合框控制项套用实例
3.3选择结构程式设计
3.3.1单条件选择结构(If…Then语句)
3.3.2多条件选择结构(SelectCase语句)
3.3.3使用IIf和Choose函式
3.4循环结构程式设计
3.4.1For…Next循环语句
3.4.2Do…Loop循环语句
3.5本章小结
习题3
第4章过程与模组
4.1过程
4.2过程的分类
4.2.1Sub过程
4.2.2Function过程
4.3过程的参数传递
4.3.1实际参数与形式参数
4.3.2变数的作用域
4.3.3变数的生存期
4.3.4按值传递与按引用传递
4.4模组
4.4.1模组的概述
4.4.2VisualBasic.NET的启动模组
4.4.3事件驱动的运行方式
4.5递归函式
4.6本章小结
习题4
第5章面向对象的基本概念
5.1面向对象基本概念概述
5.1.1类和对象
5.1.2面向对象基本特徵
5.1.3类和对象的关係
5.2面向对象套用技术
5.2.1创建类与对象
5.2.2重载方法
5.2.3创建命名空间
5.2.4创建类库
5.2.5构造函式与析构函式
5.2.6对象浏览器
5.3封装、继承与多态
5.3.1封装
5.3.2继承
5.3.3多态性
5.4接口
5.5本章小结
习题5
第6章图形用户界面设计基础
6.1概述
6.1.1图形用户界面设计原则
6.1.2图形用户界面设计过程
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.3.4选择控制项
6.3.5容器类控制项
6.3.6定时器控制项
6.3.7公共对话框
6.3.8列印控制项
6.4选单设计
6.4.1下拉式选单
6.4.2快捷选单
6.5本章小结
习题6
第7章档案操作与列印技术
7.1概述
7.1.1档案的结构
7.1.2档案的访问
7.2直接访问文本档案
7.3XML档案的访问
7.3.1文档对象模型
7.3.2XmlTextReader类和XmlTextWriter类
7.4列印技术
7.4.1PrintDocument类
7.4.2範例
7.5小结
习题7
第8章Windows桌面程式开发实例
8.1通讯录程式
8.1.1题目要求
8.1.2程式分析与代码
8.2计算器
8.2.1题目要求
8.2.2程式分析与代码
8.3文本编辑器
8.3.1题目要求
8.3.2程式分析与代码
8.4扫雷程式
8.4.1题目要求
8.4.2程式分析与代码
8.5本章小结
习题8
第9章图形图像处理
9.1图形操作基础
9.2Graphics对象的创建与释放
9.3坐标系
9.4颜色设定
9.5绘图工具
9.5.1画笔
9.5.2画刷
9.6绘图方法
9.6.1绘製线条
9.6.2绘製椭圆、椭圆弧和饼状图形
9.6.3绘製矩形和多边形
9.7字型绘製
9.8图像处理
9.9综合练习
9.10本章小结
习题9
第10章多媒体程式开发
10.1Windows Media Player控制项介绍
10.1.1添加Windows Media Player控制项
10.1.2Windows Media Player控制项常用属性
10.1.3Windows Media Player控制项常用方法
10.1.4Windows Media Player控制项常用事件
10.2多媒体编程综合练习
10.3本章小结
习题10
第11章程式调试和异常处理技术
11.1常见错误类型
11.2程式的调试与中断
11.2.1Visual Basic .NET的工作模式
11.2.2“调试”选单和“调试”工具列
11.2.3断点
11.2.4视窗
11.3异常处理
11.3.1结构化异常处理
11.3.2Try...Catch...Finally语句结构
11.3.3结构化异常处理练习
11.4本章小结
习题11
第12章资料库访问
12.1资料库实用基础
12.1.1关係资料库基本概念
12.1.2资料库的创建及使用
12.1.3结构化查询语言(SQL)
12.2ADO.NET 2.0概述
12.2.1ADO.NET对象模型
12.2.2.NET Framework数据访问对象
12.2.3DataSet(数据集)对象
12.3数据源配置嚮导
12.3.1使用数据源配置嚮导建立连线
12.3.2使用数据源视窗
12.4数据访问中的常用控制项
12.4.1BindingSource控制项
12.4.2BindingNavigator控制项
12.4.3DataGrid控制项
12.5本章小结
习题12
第13章综合实例
13.1基本功能需求
13.2系统用例分析
13.3系统数据流图
13.4资料库设计
13.5功能实现
13.5.1主模组实现
13.5.2登录界面实现
13.5.3主选单实现
13.5.4零件採购实现
13.5.5採购查询实现
13.5.6列印功能实现
13.6本章小结
习题13
参考文献