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

  • 购买积分:11 如何计算积分?
  • 作  者:杨学全主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2006
  • ISBN:711307040X
  • 页数:300 页
图书介绍:本书共分11章,从基本概念和实际应用出发,由浅入深、循序渐进地介绍了.NET框架及VB.NET集成环境等内容。

第1章 Visual Basic.NET集成开发环境 1

1.1 .NET概述 1

1.1.1 什么是.NET 1

1.1.2 什么是.NET框架 2

1.1.3 为什么要使用.NET 4

1.2 VS.NET集成开发环境安装 4

1.2.1 什么是VS.NET集成开发环境 4

1.2.2 安装VS.NET集成开发环境 4

1.3 VS.NET集成开发环境简介 6

1.3.1 启动VS.NET集成开发环境 6

1.3.2 Visual Basic.NET集成开发环境 7

1.4 编写一个简单的Visual Basic.NET程序 13

1.5 打开和更名保存程序 14

本章小结 15

实验1 创建一个简单的应用程序 16

习题 16

第2章 Visual Basic.NET语言基础 18

2.1 Visual Basic.NET的基本语法 18

2.1.1 书写规则 18

2.1.2 数据类型 19

2.1.3 常量 21

2.1.4 变量 21

2.1.5 类型转换 24

2.2 运算符和表达式 28

2.2.1 算术运算符及其表达式 29

2.2.2 关系运算符及其表达式 30

2.2.3 逻辑运算符及其表达式 32

2.2.4 字符串连接运算符及其表达式 33

2.2.5 运算符的优先级 34

2.3 控制语句 35

2.3.1 赋值语句 35

2.3.2 条件语句 35

2.3.3 循环语句 41

2.4 数组、枚举与结构 45

2.4.1 一维数组 46

2.4.2 二维数组和多维数组 48

2.4.3 动态数组 51

2.4.4 数组与Array类 52

2.4.5 枚举 54

2.4.6 结构 55

2.5 过程与函数 56

2.5.1 过程 57

2.5.2 函数 60

2.5.3 参数 62

本章小结 64

实验2 Visual Basil.NET语言基础 65

习题 67

第3章 窗体与常用控件 69

3.1 窗体简介 69

3.1.1 创建Visual:Basic.NET窗体 69

3.1.2 窗体的属性、事件和方法 70

3.1.3 控件的基本操作 74

3.1.4 窗体的基本操作 75

3.2 标签、文本框与命令按钮 78

3.2.1 标签控件 78

3.2.2 文本框控件 78

3.2.3 命令按钮 79

3.3.1 单选按钮 80

3.3 单选按钮、复选框与分组框控件 80

3.3.2 分组框控件 81

3.3.3 复选框控件 82

3.4 列表框控件 82

3.4.1 ListBox控件 82

3.4.2 CheckedListBox控件 83

3.4.3 ComboBox控件 84

3.5 图片框控件 86

3.6 计时器与日期/时间控件 86

3.6.1 计时器控件 86

3.6.2 日期/时间控件 88

本章小结 89

实验3 窗体及常用控件的使用 90

习题 95

4.1 界面设计概述 98

第4章 用户界面设计 98

4.2 菜单设计 99

4.2.1 主菜单设计 99

4.2.2 弹出式菜单设计 103

4.3 工具栏与状态栏设计 104

4.3.1 ImageList控件 104

4.3.2 工具栏设计 105

4.3.3 状态栏设计 108

4.3.4 Dock(停靠)和Anchor(锚定) 110

4.4 MDI窗体设计 111

4.4.1 创建MDI父窗体 112

4.4.2 创建MDI子窗体 112

本章小结 114

实验4 用户界面设计 114

习题 116

5.1 类和对象 118

第5章 面向对象程序设计 118

5.1.1 对象和类的概念 119

5.1.2 面向对象的基本特征 119

5.1.3 类的成员及作用域 120

5.2 类的创建 121

5.2.1 定义类 121

5.2.2 类的成员变量 121

5.2.3 类的属性 122

5.2.4 类的方法 123

5.2.5 类的事件 123

5.2.6 构造函数和析构函数 126

5.3.1 对象的创建 127

5.3.2 对象的使用 127

5.3 使用对象 127

5.4 继承 128

5.4.1 继承的实现 128

5.4.2 窗体类的继承 129

5.5 多态 131

5.5.1 重载 131

5.5.2 重写 133

5.6 命名空间 134

5.6.1 命名空间的概念 134

5.6.2 使用命名空间 135

5.6.3 自定义命名空间 135

本章小结 138

实验5 面向对象的程序设计 139

习题 145

6.1.1 文件管理控件 147

第6章 文件与对话框 147

6.1 文件管理控件 147

6.1.2 驱动器列表框控件 148

6.1.3 目录列表框控件 149

6.1.4 文件列表框控件 149

6.2 文件夹操作 150

6.2.1 新建文件夹 151

6.2.2 移动文件夹 152

6.2.3 删除文件夹 153

6.3 文件操作 154

6.3.1 流的概念 154

6.3.2 创建文件 154

6.3.3 写入文件 155

6.3.4 读取文件 157

6.3.5 文件的复制、删除、移动等操作 158

6.3.6 获取文件信息 160

6.4 对话框设计 162

6.4.1 消息框 162

6.4.2 输入对话框 163

6.4.3 通用对话框 165

6.4.4 自定义对话框 174

本章小结 176

实验6 文件与对话框 176

习题 178

第7章 程序调试及错误处理 179

7.1 错误类型 179

7.1.1 语法错误 179

7.1.2 运行错误 180

7.2.2 调试工具 181

7.2.1 Visual Basic.NET的工作模式 181

7.2 程序调试 181

7.1.3 逻辑错误 181

7.2.3 调试方法 182

7.3 异常处理 185

7.3.1 Exception类 185

7.3.2 结构化异常处理 186

7.3.3 非结构化异常处理 188

本章小结 190

实验7 程序调试及错误处理 190

习题 192

第8章 图形与媒体播放器 194

8.1 图形图像应用程序 194

8.1.1 GDI+绘图基础 194

8.1.2 GDI+绘图的方法 196

8.1.4 创建Pen对象 197

8.1.3 创建Graphics对象 197

8.1.5 绘制图形 198

8.1.6 创建Brush对象 202

8.1.7 填充图形 202

8.1.8 创建Font对象 204

8.1.9 图像处理 206

8.2 媒体播放器 207

8.2.1 RealPlayer控件 208

8.2.2 ShockWaveFlash控件 209

本章小结 212

实验8 图形绘制与媒体播放器 213

习题 216

9.1.1 数据库系统 218

9.1 数据库基础知识 218

第9章 数据库编程基础 218

9.1.2 关系数据库 219

9.1.3 开发数据库的步骤 219

9.1.4 创建数据库 220

9.1.5 常用SQL语句 221

9.2 ADO.NET基础 223

9.2.1 ADO.NET简介 223

9.2.2 Connection对象(连接对象) 224

9.2.3 Command对象(命令对象) 226

9.2.4 DataSet对象(数据集对象) 227

9.2.5 DataTable对象与DataRow对象 228

9.2.6 DataAdapter对象(数据适配器对象) 228

9.2.7 使用数据控件 230

9.3.2 使用DataGrid控件 232

9.3.1 复杂数据绑定 232

9.3 数据绑定 232

9.3.3 简单数据绑定 233

9.4 数据报表 238

9.4.1 建立报表 239

9.4.2 浏览和打印报表 243

本章小结 244

实验9 访问数据库 245

习题 250

第10章 教学管理信息系统开发 252

10.1 教学管理信息系统的分析与设计 252

10.1.1 系统需求分析 252

10.1.2 系统总体设计 252

10.1.3 系统数据库设计 253

10.2.1 息系统主界面设计 255

10.2 教学管理信息系统的实现 255

10.2.2 理信息系统模块代码设计 258

10.2.3 “用户登录”窗体设计 260

10.2.4 “密码修改”窗体设计 262

10.2.5 “密码初始化”窗体设计 264

10.2.6 “数据维护”窗体设计 265

10.2.7 “学生选课”窗体设计 271

10.2.8 “成绩录入”窗体设计 275

10.2.9 “学生成绩查询”窗体设计 278

10.2.10 “课程成绩分析”窗体设计 280

10.2.11 “成绩单打印”窗体设计 283

10.3 发布应用程序 284

11.1 ASP.NET简介 287

11.1.1 ASP.NET的特点 287

第11章 Web应用程序设计 287

11.1.2 建立ASP.NET的运行环境 288

11.1.3 Web窗体 290

11.1.4 创建Web应用程序 291

11.2 ASP.NET中的常用对象 292

11.2.1 Page对象 292

11.2.2 Response对象 292

11.2.3 Request对象 292

11.2.4 Server对象 293

11.2.5 Application对象和Session对象 293

本章小结 295

实验11 创建Web应用程序 295

习题 298

习题参考答案 299