《Visual Basic.NET项目化教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:米洪,吴兆明主编
  • 出 版 社:清华大学出版社;北京交通大学出版社
  • 出版年份:2009
  • ISBN:9787811234350
  • 页数:297 页
图书介绍:Visual Basic.NET是微软公司推出的全新集成开发环境Visual Studio.NET的重要成员之一,是新一代面向对象的可视化开发工具。本书从教学实践的角度出发,立足于提高学生的程序设计能力,全书理论分析透彻严谨,实例丰富生动,内容由浅入深,语言通俗易懂,强调基础知识与操作技能的紧密结合,能快速引导学生进入Visual Basic.NET编程世界。

第1章 .NET Framework的概述 1

1.1.NET Framework的结构 1

1.2.NET Framework的特点 3

1.3VB.NET程序示例 3

1.4.NET的开发环境 7

1.4.1工具栏与工具箱 7

1.4.2窗体的调整 7

复习思考题 8

第2章 VB.NET语言基础 9

2.1数据类型 9

2.1.1数值数据类型 9

2.1.2字符数据类型 10

2.1.3其他数据类型 10

2.2变量 11

2.2.1变量的声明 11

2.2.2变量的范围 12

2.2.3变量的屏蔽 15

2.3常数和枚举 16

2.3.1常数 16

2.3.2枚举 16

2.4数组 17

2.4.1数组概述 17

2.4.2动态数组 19

2.5结构 20

2.6运算符与表达式 21

2.6.1算术运算符 21

2.6.2比较运算符 21

2.6.3逻辑运算符 22

2.6.4赋值运算符 22

2.7流程控制语句 23

2.7.1条件语句 23

2.7.2循环结构 25

2.7.3Exit语句 27

2.8过程 28

复习思考题 31

第3章 程序的调试 32

3.1程序错误 32

3.2程序执行的监控 33

3.2.1中断程序的执行 33

3.2.2程序执行的控制 36

3.3调试工具的使用 37

3.3.1变量内容的监视 37

3.3.2命令窗口与调用堆栈 39

3.4异常的处理 40

3.4.1Exception异常类 40

3.4.2Try...Catch...Finally 41

3.4.3多层次的异常 43

复习思考题 44

第4章 数据输入输出 45

4.1数据输入——InputBox函数 45

4.2MsgBox函数和MsgBox语句 47

4.2.1MsgBox函数 47

4.2.2MsgBox语句 49

4.3MessageBox...Show方法 50

4.4控制台输入输出 52

4.4.1控制台输入输出方法 52

4.4.2控制台应用程序 53

4.5在集成环境外建立控制台应用程序 55

4.5.1VB...NET编译器 55

4.5.2程序实例 56

4.6数值的格式输出 57

4.7应用实例 59

复习思考题 61

第5章 常用Windows窗体控件 62

5.1文本控件 62

5.1.1标签 62

5.1.2文本框 63

5.2图片框控件 66

5.2.1图片框的主要属性 66

5.2.2图形文件的装入 68

5.3按钮控件 70

5.3.1属性和事件 70

5.3.2应用实例 71

5.4选择控件——复选框和单选按钮 73

5.4.1复选框和单选按钮的属性和事件 73

5.4.2应用实例 74

5.5选择控件——列表框和组合框 76

5.5.1列表框 76

5.5.2组合框 80

5.6滚动条 82

5.7计时器 84

5.8分组框控件 85

5.9OpenFileDialog控件 87

5.10SaveFileDialog控件 88

5.11FontDialog控件 90

5.12ColorDialog控件 91

5.13PrintPreviewDialog控件 94

5.14焦点与Tab顺序 96

5.14.1焦点 96

5.14.2Tab顺序 97

复习思考题 98

第6章 菜单程序设计 99

6.1VisualBasic...NET中的菜单 99

6.1.1菜单概述 99

6.1.2主菜单 99

6.2菜单的属性、事件和方法 100

6.2.1菜单的属性 100

6.2.2事件和方法 102

6.3建立菜单 103

6.3.1界面设计 103

6.3.2编写程序代码 105

6.4菜单项的控制 106

6.4.1有效性控制 106

6.4.2菜单项标记 108

6.4.3键盘选择 111

6.5弹出式菜单 111

6.5.1弹出式菜单控件 112

6.5.2建立弹出式菜单 112

6.6菜单项的基本操作 114

6.7应用实例 116

6.7.1主菜单设计 116

6.7.2弹出式菜单设计 117

6.7.3多功能记事本 119

复习思考题 140

第7章 对象和类 141

7.1Visual Basic...NET中预定义的类和对象 141

7.1.1预定义对象和类 141

7.1.2对象的操作 141

7.2对象变量 143

7.2.1对象变量的声明和赋值 143

7.2.2实例 146

7.3类的定义 147

7.3.1Class语句 147

7.3.2建立类 149

7.4属性(Property)过程 156

7.4.1属性的定义 156

7.4.2属性过程举例 159

7.5向类中添加事件 165

7.5.1有关的语句和关键字 165

7.5.2事件处理的基本概念 168

7.5.3建立事件处理程序 169

7.6构造函数 173

7.7重载与共享 179

7.7.1方法重载 179

7.7.2共享成员 185

7.8继承 188

7.8.1继承与派生 188

7.8.2继承的实现 189

复习思考题 194

第8章 文件操作 196

8.1文件的类型与格式 196

8.1.1文件的类型 196

8.1.2VisualBasic...NET的文件格式 196

8.1.3文件的操作 197

8.1.4文件的打开与关闭 197

8.1.5其他常用的函数 199

8.2顺序文件 201

8.2.1顺序文件的打开 201

8.2.2数据的写入 202

8.2.3数据的读取 204

8.2.4顺序文件中数据的新增与插入 206

8.3随机文件 206

8.3.1随机文件的打开 206

8.3.2数据的写入 207

8.3.3数据的读取 207

8.3.4随机文件的随机存取 210

8.4文件操作类的使用 213

8.4.1文件系统存取类 213

8.4.2目录(Directory)类 213

8.4.3文件(File)类 214

8.4.4路径(Path)类 215

复习思考题 215

第9章 数据库应用程序 216

9.1ADO...NET概述 216

9.1.1ADO...NET的设计目标 216

9.1.2ADO...NET结构 217

9.2ADO...NET对象 218

9.3应用实例 228

9.3.1Access数据库的建立及ADO...NET与数据库的连接 228

9.3.2使用向导生成数据库应用程序 237

9.3.3多功能学生通信录管理系统 246

9.3.4数据库查询 254

9.3.5不同方式的查询和统计 255

复习思考题 262

第10章 网络编程 263

10.1简介Winsock控件 263

10.1.1Winsock的主要属性 263

10.1.2Winsock控件的主要事件 266

10.1.3Winsock控件的主要方法 267

10.2局域网聊天工具设计 269

10.2.1界面设计 269

10.2.2运行结果 269

10.3程序的源代码 271

复习思考题 274

第11章 应用程序的发布与部署 275

11.1安装向导的使用 275

11.2安装程序的建立 277

复习思考题 280

附录A常用函数与运算符 281

参考文献 297