当前位置:首页 > 工业技术
VB.NET程序设计基础
VB.NET程序设计基础

VB.NET程序设计基础PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:刘钢主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:7040227029
  • 页数:363 页
图书介绍:本教材为普通高等教育“十一五”国家级规划教材。本教材以知识点+案例的方式组织教材,着重让学生掌握VB.NET编程的基础知识,培养学生的基本编程技能。本教材主要包括VB.NET入门、VB.NET程序设计基础、流程控制及程序调试、数组与过程、窗体与常用控件、应用程序界面设计、数据文件操作、数据库访问技术、数据库系统开发案例——个体工商户管理系统、面向对象的程序设计基础等内容,同时本书也提供了很多实训的设计。本教材整体的内容组织循序渐进,由浅入深,并将知识内容和实训进行了紧密结合,使之更好的适用于学生编程技能的培养。本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。
《VB.NET程序设计基础》目录

第1章 VB.NET入门 1

1.1 .NET与VB.NET 1

1.1.1 .NET简介 1

1.1.2 VS.NET与VB.NET 2

1.2 VB.NET的集成开发环境简介 4

1.2.1 启动VS.NET 4

1.2.2 VB.NET集成开发环境 5

1.3 创建一个简单的Windows应用程序 7

1.3.1 创建Visual Basic项目 7

1.3.2 设计应用程序的用户界面 8

1.3.3 设置用户界面各对象的属性 9

1.3.4 添加程序代码 12

1.3.5 保存和运行程序 14

1.3.6 可执行文件的生成 16

1.3.7 关闭与打开VB.NET项目 16

1.4 VB.NET项目组成文件简介 16

1.5 使用帮助系统 17

1.6 设置VB.NET集成开发环境 19

1.6.1 环境选项的设置 19

1.6.2 代码编辑器选项的设置 20

1.6.3 窗口设置与管理 20

1.7 VB.NET开发案例介绍 23

1.7.1 通讯录管理程序简介 23

1.7.2 个体工商户管理系统简介 24

1.8 本章小结 25

习题 26

实训 27

第2章 VB.NET程序设计基础 29

2.1 数据类型 29

2.1.1 标准数据类型 29

2.1.2 用户自定义类型 30

2.2 变量和常量 31

2.2.1 变量 31

2.2.2 常量 35

2.3 运算符与表达式 36

2.3.1 算术运算符 36

2.3.2 连接运算符 36

2.3.3 关系运算符 37

2.3.4 逻辑运算符 38

2.3.5 表达式中运算符的优先次序 38

2.4 数据的输入与输出 39

2.4.1 赋值语句 39

2.4.2 InputBox函数 39

2.4.3 MsgBox函数与MessageBox.Show方法 40

2.4.4 Debug.Write方法 43

2.5 内置函数 44

2.5.1 数学函数 44

2.5.2 字符串函数 47

2.5.3 日期函数 48

2.5.4 转换函数 49

2.5.5 格式化输出函数 50

2.5.6 其他函数 52

2.6 代码书写规则 52

2.7 本章小结 53

习题 53

实训 55

第3章 流程控制及程序调试 58

3.1 程序流程图 58

3.2 选择结构 60

3.2.1 单分支选择语句 61

3.2.2 两分支选择语句 62

3.2.3 多分支选择语句 64

3.3 循环结构 67

3.3.1 循环结构概述 67

3.3.2 For...Next循环 67

3.3.3 Do While...Loop循环 70

3.3.4 循环嵌套 72

3.3.5 循环的强制退出 74

3.4 程序调试与异常处理 76

3.4.1 程序的错误类型 76

3.4.2 VB.NET的工作模式与简单调试方法 79

3.4.3 使用调试工具 79

3.4.4 异常处理简介 81

3.5 本章小结 83

习题 84

实训 86

第4章 数组与过程 89

4.1 数组 89

4.1.1 数组概述 89

4.1.2 一维数组的声明与初始化 90

4.1.3 一维数组的应用 91

4.1.4 二维数组 98

4.1.5 多维数组 102

4.1.6 用For Each...Next语句遍历数组 104

4.1.7 动态数组 105

4.2 过程 107

4.2.1 过程概述 107

4.2.2 Sub过程 107

4.2.3 Function过程 109

4.3 过程的参数传递与作用域 110

4.3.1 参数的传递方式 110

4.3.2 过程的作用域 113

4.4 本章小结 114

习题 115

实训 116

第5章 窗体与常用控件 119

5.1 窗体与控件应用基础 119

5.1.1 窗体的基本操作 119

5.1.2 窗体的常用属性、事件和方法 119

5.1.3 工具箱与控件 121

5.1.4 控件的基本操作 122

5.1.5 控件的Name属性及命名约定 122

5.2 基础控件 123

5.2.1 Label控件 123

5.2.2 TextBox控件 124

5.2.3 Button控件 124

5.2.4 基础控件应用示例 125

5.3 选择控件与分组控件 127

5.3.1 RadioButton控件 127

5.3.2 CheckBox控件 128

5.3.3 GroupBox控件 128

5.3.4 选择控件与分组控件应用示例 128

5.4 列表控件 130

5.4.1 ListBox控件及应用示例 131

5.4.2 ComboBox控件及应用示例 134

5.4.3 ListView控件及应用示例 135

5.4.4 TreeView控件及应用示例 138

5.4.5 TreeView控件与ListView控件的关联 141

5.5 计时器、图片框和选项卡控件 142

5.5.1 Timer控件及应用示例 142

5.5.2 PictureBox控件及应用示例 143

5.5.3 TabControl控件及应用示例 145

5.6 鼠标与键盘事件 147

5.6.1 鼠标事件及应用示例 147

5.6.2 键盘事件及应用示例 149

5.7 本章小结 151

习题 152

实训 154

第6章 应用程序界面设计 158

6.1 菜单设计 158

6.1.1 菜单的类型 158

6.1.2 菜单设计原则 158

6.1.3 创建菜单栏菜单 159

6.1.4 菜单项的常用属性与事件 161

6.1.5 菜单栏菜单应用示例——简易记事本 163

6.1.6 弹出式菜单的创建与应用示例 166

6.2 标准对话框控件 168

6.2.1 OpenFileDialog对话框控件 168

6.2.2 SaveFileDialog对话框控件 172

6.2.3 FontDialog对话框控件 173

6.2.4 ColorDialog对话框控件 175

6.2.5 应用示例——完善简易记事本 175

6.3 多窗体程序设计 178

6.3.1 多窗体程序的设计 179

6.3.2 自定义对话框的设计 180

6.3.3 应用示例 181

6.4 多文档界面程序设计 183

6.4.1 MDI父窗体和子窗体的创建 183

6.4.2 MDI程序设计示例 184

6.4.3 使MDI子窗体只能存在一个实例 187

6.5 工具栏和状态栏 188

6.5.1 工具栏的设计方法 188

6.5.2 工具栏应用示例——为简易记事本添加工具栏 189

6.5.3 状态栏的设计方法 191

6.5.4 状态栏应用示例——为简易记事本添加状态栏 192

6.6 本章小结 193

习题 194

实训 195

第7章 数据文件操作 199

7.1 数据流概念与数据文件 199

7.1.1 数据流 199

7.1.2 数据文件 199

7.1.3 常用文件操作函数 200

7.2 顺序文件 202

7.2.1 顺序文件的创建与数据写入 202

7.2.2 从顺序文本文件中读取数据 203

7.2.3 在文本文件中追加数据 204

7.2.4 顺序文件应用示例 205

7.3 随机文件 206

7.3.1 随机文件的记录组成 206

7.3.2 打开随机文件 207

7.3.3 记录的写入与读取 208

7.3.4 一些常用的文件函数 208

7.3.5 随机文件应用示例 209

7 4 二进制文件 213

7.4.1 二进制文件的打开、关闭、写入和读取 213

7.4.2 二进制文件对文件数据的“理解” 214

7.4.3 二进制文件应用示例 214

7.5 综合案例分析——通讯录管理程序 216

7.5.1 程序功能和启动界面 216

7.5.2 程序代码 217

7.6 本章小结 224

习题 225

实训 226

第8章 数据库应用开发基础 228

8.1 VB.NET数据库应用基础 228

8.1.1 数据库的基本概念 228

8.1.2 创建数据库 230

8.2 SQL数据操作语句 232

8.2.1 Select语句 233

8.2.2 Insert语句 233

8.2.3 Delete语句 234

8.2.4 Update语句 234

8.3 ADO.NET应用基础 234

8.3.1 ADO.NET的结构 234

8.3.2 连接数据库 236

8.3.3 连接数据库后的数据操作 237

8.3.4 综合应用示例 240

8.4 DataSet的建立和使用 244

8.4.1 创建DataSet对象 244

8.4.2 创建OleDbDataAdapter对象 244

8.5 DataSet的数据绑定 246

8.5.1 复杂数据绑定 246

8.5.2 简单数据绑定 252

8.6 本章小结 255

习题 255

实训 257

第9章 面向对象程序设计基础 260

9.1 面向对象的相关概念 260

9.1.1 面向对象技术 260

9.1.2 类与对象 261

9.1.3 面向对象技术的基本特征 261

9.2 类的创建 262

9.2.1 定义类 262

9.2.2 声明字段(变量) 262

9.2.3 定义属性 263

9.2.4 定义方法 264

9.2.5 定义事件 264

9.2.6 定义类的构造函数与析构函数 265

9.2.7 创建类示例 266

9.3 类的使用 268

9.3.1 创建对象 268

9.3.2 使用对象 269

9.4 类的方法重载 271

9.5 类的继承 272

9.5.1 继承的实现 273

9.5.2 重写 273

9.5.3 类的继承应用示例 274

9.5.4 窗体类的继承 277

9.6 共享类成员 278

9.6.1 共享字段和属性 278

9.6.2 共享类方法 279

9.6.3 共享类成员应用示例 279

9.7 命名空间 282

9.7.1 命名空间简介 282

9.7.2 根命名空间 283

9.7.3 引用命名空间 284

9.7.4 命名空间的创建与应用示例 286

9.8 本章小结 286

习题 287

实训 289

第10章 数据库应用系统开发案例 294

10.1 系统分析与设计 294

10.1.1 开发背景 294

10.1.2 需求分析 294

10.1.3 实现目标 297

10.1.4 系统结构图 297

10.2 数据库设计 297

10.2.1 创建“个体工商管理”数据库 297

10.2.2 创建“工商信息表”数据表 298

10.2.3 创建其他数据表 299

10.3 创建项目和公共模块 299

10.3.1 创建“个体工商户管理系统”项目 299

10.3.2 添加公共模块 301

10.4 设计“工商户管理”模块 309

10.4.1 开业登记 309

10.4.2 变更修改 314

10.4.3 歇业注销 318

10.4.4 工商年检 321

10.5 设计“浏览查询”模块 324

10.5.1 查看开业户 324

10.5.2 查看歇业户 327

10.5.3 查看年检户 328

10.6 设置主窗体菜单的Click事件 329

10.7 设计“用户管理”模块 331

10.7.1 窗体设计 331

10.7.2 代码设计 331

10.8 设计“帮助”模块和登录窗体 337

10.8.1 “帮助”模块 337

10.8.2 实现“登录”功能 337

10.9 安装和部署程序 339

10.9.1 创建安装项目 340

10.9.2 安装和卸载程序 345

10.10 系统扩展 346

10.10.1 报表 347

10.10.2 查询 350

10.10.3 数据导出到Excel表格 352

10.10.4 事务处理 355

10.11 本章小结 360

习题 361

实训 361

参考文献 363

返回顶部