《Visual Basic.NET程序设计案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:孙街亭主编;袁春雨,汪采萍,薄杨副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2010
  • ISBN:9787508475752
  • 页数:289 页
图书介绍:本书共10章,主要内容包括:Visual Basic.NET程序设计概述;Visual Basic.NET程序设计基础;数组;过程;面向对象的程序设计;Windows高级界面设计;图形程序设计;图像程序设计;文件操作;数据库访问技术。

第1章Visual Basic.NET程序设计概述 1

1.1 Visual Basic.NET简介 1

任务1第一个Windows应用程序 1

任务1解析 3

1.2 Visual Basic.NET编程的基本概念 6

1.3窗体与标签、文本框、命令按钮控件 8

任务2窗体与简单界面设计 8

任务2解析 13

习题一 16

第2章Visual Basic.NET程序设计基础 17

2.1控制台应用程序 17

任务1编写控制台应用程序进行简单加法运算 17

任务1解析 17

2.2数据类型、常量与变量 19

任务2编写一个计算圆的周长和面积的控制台程序 19

任务2解析 22

2.3运算符和表达式 23

2.4常用内部函数 26

任务3编写一个猜数小游戏 26

任务3解析 31

2.5顺序结构程序设计 33

任务4编写一个求解三角形面积的程序 33

任务4解析 39

2.6条件分支结构程序设计 40

任务5编写一个出租车计费程序 40

任务5解析 42

任务6编写一个购物打折程序 43

任务6解析 45

2.7循环结构程序设计 46

任务7编写一个能判断素数并且能遍历窗体控件的程序 47

任务7解析 48

任务8编程计算e的值 49

任务8解析 50

任务9编程输出水仙花数和完数 51

任务9解析 52

习题 53

第3章 数组 55

3.1一维数组 55

任务1编写一个判断十二生肖的程序 55

任务1解析 56

任务2一维数组的排序 57

任务2解析 57

3.2多维数组 59

任务3编程输出奇次“数字魔方阵” 59

任务3解析 60

3.3动态数组 62

任务4编程输出斐波那契数列 62

任务4解析 63

习题三 64

第4章 过程与变量的作用域 65

4.1 Sub过程的创建与调用 65

任务1 Sub过程的应用 65

任务1解析 66

4.2 Function过程的创建与调用 67

任务2使用Function过程求最大公约数和最小公倍数 67

任务2解析 69

4.3过程中参数的传递 70

任务3传值与传地址方式传递参数 70

任务3解析 71

4.4过程的嵌套与递归调用 73

任务4使用过程的嵌套求组合数 73

任务4解析 74

4.5变量的作用域 76

任务5变量作用域的演示 76

任务5解析 77

习题四 79

第5章 面向对象的程序设计 80

5.1面向对象的相关概念 80

5.2类和对象 82

任务1类的创建 82

任务1解析 83

任务2类的使用 84

任务2解析 84

5.3类的继承 85

任务3类的继承 85

任务3解析 86

任务4创建类库 87

任务4解析 87

5.4方法的多态性 88

任务5构造函数的使用 88

任务5解析 88

任务6利用方法重载实现任务5的功能 90

任务6解析 91

任务7利用重写实现任务5的功能 92

任务7解析 92

习题五 94

第6章Windows高级界面设计 95

6.1高级窗体应用 95

任务1透明窗体 95

任务1解析 102

6.2对话框应用 103

任务2通用对话框 103

任务2解析 106

6.3菜单应用 107

任务3写字板 107

任务3解析 112

6.4 ListView控件应用 117

任务4文件浏览器 117

任务4解析 126

习题六 127

第7章 图形程序设计 129

7.1 GDI+概述 129

7.2 GDI+基础 130

任务1简单图形绘制 130

任务1解析 145

7.3复杂图形绘制 147

任务2数学图形绘制 147

任务2解析 149

7.4鼠标绘图 151

任务3用鼠标绘图 151

任务3解析 162

习题七 165

第8章 图像程序设计 166

8.1图像浏览 166

任务1图像浏览器 166

任务1解析 171

8.2图像旋转和缩放 172

任务2图像特效 172

任务2解析 176

习题八 178

第9章 文件操作 179

9.1文件概述 179

9.2文件流与System.IO模型 180

9.3文件夹和文件操作 181

任务1编写一个简易的资源浏览器 182

任务1解析 184

任务2显示指定文件的文件名、创建时间和文件属性 186

任务2解析 189

9.4文件读写 191

任务3设计一个能打开文本文件并对其内容进行读写操作的窗体 191

任务3解析 192

任务4设计一个能打开文本文件并对其内容进行读写操作的窗体 193

任务4解析 194

任务5设计一个能打开文本文件并对其内容进行读写操作的窗体 195

任务5解析 196

9.5简易的记事本程序 198

思考 203

习题九 203

第10章 数据库访问技术 204

10.1数据库概述 204

任务1创建数据库 204

任务1解析 206

10.2 SQL语言基础 207

10.3 ADONET模型 210

任务2数据库访问简单实例 210

任务2解析 212

10.4 OLE DB数据提供程序 213

任务3设计一个说明直接建立连接字符串的连接过程的窗体 213

任务3解析 216

任务4通过OleDbCommand对象求指定学号学生的平均分 216

任务4解析 219

任务5通过OleDbDataReader对象输出学生记录 219

任务5解析 221

10.5数据集DataSet 225

任务6离线DataSet的应用——新建及编辑数据表 226

任务6解析 231

任务7利用DataSet及OleDbDataAdapter查询及更新数据库 233

10.6 ADONET数据库绑定操作 236

任务8利用数据绑定功能实现浏览、添加、删除和修改记录的操作 236

任务8解析 239

习题十 241

第11章 综合应用实例——图书借阅系统开发 242

问题引入 242

功能描述 242

任务1数据库分析与设计 242

任务1解析 243

任务2窗体设计 246

任务2解析 253

任务3代码设计 268

任务3解析 269

附录1 .NET框架类库中的命名空间 277

附录2 Visual Basic.NET常用函数参考 283

附录3 Visual Basic.NET编码规范 286

参考文献 289