Visual Basic.NET程序设计

Visual Basic.NET程序设计
作 者: 巩政 郝莉 王燕 巩政
出版社: 西安电子科技大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic.NET程序设计》作者简介

内容简介

本书通过大量实例深入浅出地介绍了Visual Basic.NET程序设计,内容包括Visual Basic .NET程序开发环境、基本数据类型、数据输入输出、Visual Basic?.NET控制结构、通用过程、复合数据类型(数组、结构、枚举) 、数据文件、常用Windows窗体控件、菜单程序设计、多窗体程序设计以及ADO.NET数据库访问、ASP.NET Web设计等。本书基于正式发布的Visual Basic.NET(学习版)编写,内容翔实,概念准确,编排合理。学习只需读者具有计算机基本知识,不要求有其他高级语言(包括Visual Basic)的编程经验。本书可作为高等学校非计算机专业计算机公共课教材,同时也适合初学者自学。

图书目录

第1章 概述 1

 1.1 VB.NET语言概述 1

  1.1.1 VB.NET语言简介 1

  1.1.2 .NET Framework 1

  1.1.3 VB.NET语言的特点 2

 1.2 VB.NET的集成开发环境 3

  1.2.1 VB.NET运行环境 3

  1.2.2 启动 3

  1.2.3 解决方案和项目 5

  1.2.4 设计器/编辑器 6

  1.2.5 编译并运行项目 7

 1.3 创建一个简单的VB.NET程序 8

 习题1 10

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

 2.1 窗体和基本控件 12

  2.1.1 属性 12

  2.1.2 事件 14

  2.1.3 方法 15

  2.1.4 窗体 15

  2.1.5 Label(标签)控件 17

  2.1.6 TextBox(文本框)控件 19

  2.1.7 Button(按钮)控件 20

 2.2 求解“鸡兔同笼”问题 22

 2.3 计算分段函数 24

 2.4 计算乘方与阶乘 26

 习题2 28

第3章 VB.NET语言基础 30

 3.1 编码规则 30

  3.1.1 语句的书写规则 30

  3.1.2 注释 30

 3.2 数据类型 31

  3.2.1 类型系统 31

  3.2.2 值类型 32

  3.2.3 引用类型 32

 3.3 变量 33

  3.3.1 标识符 33

  3.3.2 变量的命名规则 33

  3.3.3 变量的声明和赋值 34

 3.4 常量 36

  3.4.1 文本常量 36

  3.4.2 用户声明常量 37

  3.4.3 系统提供的常量 37

 3.5 预定义数据类型 38

  3.5.1 整型 38

  3.5.2 浮点类型 38

  3.5.3 Decimal类型 39

  3.5.4 Boolean类型 40

  3.5.5 字符类型 40

  3.5.6 Object类型 46

  3.5.7 日期类型 46

  3.5.8 可以为Nothing的类型 47

 3.6 类型转换 48

  3.6.1 隐式转换和显示转换 48

  3.6.2 类型转换函数 48

 3.7 运算符 51

  3.7.1 算术运算符 51

  3.7.2 关系运算符 54

  3.7.3 逻辑/按位运算符 55

  3.7.4 赋值运算符 56

  3.7.5 字符串运算符 58

  3.7.6 移位运算符 59

  3.7.7 运算符优先级 59

 3.8 常用函数 60

  3.8.1 数学函数 60

  3.8.2 字符串函数 63

  3.8.3 日期函数 63

  3.8.4 转换函数 64

 3.9 表达式 64

 3.10 语句 66

 3.11 MsgBox函数 67

 3.12 InputBox函数 70

 习题3 71

第4章 程序设计结构 73

 4.1 顺序结构 73

 4.2 选择结构 75

  4.2.1 If…Then…Else语句 76

  4.2.2 Select…Case语句 85

 4.3 循环结构 87

  4.3.1 For循环 87

  4.3.2 While循环 90

  4.3.3 Do循环 92

  4.3.4 For Each…Next循环 95

  4.3.5 多重循环 96

 4.4 跳转语句 99

  4.4.1 GoTo语句 99

  4.4.2 Continue语句 100

  4.4.3 Exit语句 101

  4.4.4 End语句 102

  4.4.5 Stop语句 103

 4.5 综合应用 103

 习题4 108

第5章 枚举、数组和结构 111

 5.1 枚举 111

  5.1.1 枚举类型的定义 111

  5.1.2 枚举的使用 113

 5.2 数组 114

  5.2.1 数组声明 114

  5.2.2 数组的初始化 115

  5.2.3 动态数组 116

  5.2.4 数组的使用 118

 5.3 结构 122

  5.3.1 定义结构 123

  5.3.2 定义结构类型的变量 124

  5.3.3 初始化结构变量 124

  5.3.4 引用结构变量 125

  5.3.5 结构数组 126

 5.4 综合应用 128

 习题5 132

第6章 过程 134

 6.1 建立通用过程 134

  6.1.1 过程的定义 134

  6.1.2 过程的建立 135

 6.2 通用过程的调用 136

  6.2.1 调用Sub过程 136

  6.2.2 调用Function过程 136

 6.3 参数传递 137

 6.4 变量的作用域 142

  6.4.1 过程级变量 142

  6.4.2 模块级变量 142

 6.4.3 变量的生存期 143 

 6.5 递归 144

 6.6 综合应用 147

 习题6 152

第7章 文件系统 154

 7.1 文件的概念 154

  7.1.1 文件 154

  7.1.2 VB.NET文件分类 154

  7.1.3 VB.NET的文件访问 155

 7.2 顺序文件 155

  7.2.1 基本操作 155

  7.2.2 顺序文件的使用 159

 7.3 随机文件 162

  7.3.1 基本操作 163

  7.3.2 随机文件的使用 164

 7.4 VB.NET文件管理 167

  7.4.1 目录管理 167

  7.4.2 文件管理 169

 7.5 综合实例 170

  7.5.1 问题及分析 170

  7.5.2 解决方案 171

  7.5.3 实现代码 172

 习题7 174

第8章 Windows窗体应用程序 175

 8.1 常用的Windows窗体控件 175

  8.1.1 标签、文本框和命令按钮 175

  8.1.2 单选按钮、复选框和分组 178

  8.1.3 列表选择控件 181

  8.1.4 图形存储和显示控件 186

  8.1.5 Timer控件 189

 8.2 通用对话框 191

  8.2.1 OpenFileDialog对话框 191

  8.2.2 SaveFileDialog对话框 192

  8.2.3 FontDialog对话框 193

  8.2.4 通用对话框应用举例 194

 8.3 菜单和工具栏 197

  8.3.1 MenuStrip控件 197

  8.3.2 ContextMenuStrip控件 197

  8.3.3 ToolStrip控件 198

  8.3.4 菜单和工具栏应用举例 198

 8.4 多窗体 202

  8.4.1 添加新窗体 202

  8.4.2 设置项目启动窗体 202

  8.4.3 调用其他窗体 202

  8.4.4 多重窗体应用举例 203

 8.5 多文档界面 204

  8.5.1 创建MDI父窗体 205

  8.5.2 创建MDI子窗体 205

  8.5.3 处理MDI子窗体 206

  8.5.4 多文档界面应用举例 206

 习题8 212

第9章 利用ADO.NET访问数据库 213

 9.1 ADO.NET概述 213

  9.1.1 认识ADO.NET对象 213

  9.1.2 ADO.NET的常用对象 214

 9.2 连接和操作数据库 215

  9.2.1 使用Connection对象连接数据库 215

  9.2.2 Command对象的使用 218

  9.2.3 DataReader对象的使用 224

 9.3 DataAdapter对象和数据集DataSet 225

  9.3.1 认识DataAdapter对象 226

  9.3.2 认识DataSet数据集 227

  9.3.3 应用DataAdapter对象和DataSet集合操纵数据库 230

 9.4 数据控件及数据绑定 233

  9.4.1 BindingSource控件 233

  9.4.2 DataGridView控件 237

  9.4.3 数据绑定 240 

 9.5 数据库应用程序实例——教师授课信息管理系统 243

  9.5.1 教师授课信息管理系统功能简介 243

  9.5.2 系统的设计和实现思路 243

  9.5.3 教师授课信息管理系统的实现过程 244

 习题9 261

第10章 ASP.NET Web应用程序 262

 10.1 ASP.NET应用程序概述 262

  10.1.1 认识ASP.NET 262

  10.1.2 ASP.NET开发环境 263

  10.1.3 HTML和ASP.NET标记 264

  10.1.4 构建ASP.NET Web站点 265

 10.2 ASP.NET 页面设计 268

  10.2.1 ASP.NET页面的基本组成 268

  10.2.2 服务器控件 268

 10.3 创建外观一致的Web站点 271

  10.3.1 ASP.NET主题 271

  10.3.2 ASP.NET外观 273

  10.3.3 ASP.NET母版 274

 10.4 ASP.NET 页面导航 278

  10.4.1 站点地图文件 279

  10.4.2 SiteMapPath控件 280

  10.4.3 TreeView控件 281

  10.4.4 Menu控件 282

 习题10 285

附录A .NET Framework概述 286

 A.1 .NET Framework的概念 286

 A.2 .NET Framework的功能特点 286

 A.3 .NET Framework的主要版本 287

附录B 命名空间 288

附录C ASCII码表 291

附录D 控制台I/O和格式化字符串 292

 D.1 System.Console类 292

 D.2 复合格式 293

 D.3 数字格式字符串 294

 D.4 标准日期和时间格式字符串 297

附录E XML文档注释 300

参考文献 304