中文版Visual Basic.NET实用教程 - 中国高校教材图书网
|
书名: |
中文版Visual Basic.NET实用教程
|
ISBN: | 7-5606-1613-5 |
条码: | |
作者: |
郝佳波 黄仁祥
相关图书
|
装订: | 平装 |
印次: | 1-1 |
开本: | 16开 |
定价: |
¥26.00
折扣价:¥24.70
折扣:0.95
节省了1.3元
|
字数: |
438千字
|
出版社: |
西安电子科技大学出版社 |
页数: |
|
发行编号: | 1905001 |
每包册数: |
|
出版日期: |
2006-01-01 |
|
内容简介: |
本书讲述面向对象的程序设计工具--Visual Basic.NET。通过图文并茂的形式和丰富详尽的实例,循序渐进、深入浅出地介绍了Visual Basic.NET的基础知识、面向对象编程的基本概念以及面向对象可视化程序设计的方法和开发技术。全书共13章,包括Windows编程、Web编程、ASP.NET以及数据库访问技术和实例等内容。 本书适合作为各类学校面向对象程序设计的教材,也适合作为Visual Basic.NET爱好者的自学用书。
|
作者简介: |
|
章节目录: |
第1章 Visual Basic.NET入门 1
1.1 Visual Basic概述 1
1.1.1 Visual Basic简介 1
1.1.2 Visual Basic的发展过程 1
1.1.3 Visual Basic版本简介 1
1.1.4 Visual Basic的新特性 2
1.2 Visual Basic.NET的安装和启动 4
1.2.1 安装Visual Basic.NET的软、硬件要求 4
1.2.2 Visual Basic.NET 集成开发环境(IDE)的安装 5
1.2.3 删除 Visual Studio.NET的组件 6
1.2.4 Visual Basic.NET的启动 6
1.2.5 第一个Visual Basic.NET程序 7
1.2.6 Visual Studio.NET的退出 8
1.3 Visual Studio.NET集成开发环境 8
1.4 Visual Basic.NET帮助系统的使用 12
1.4.1 MSDN Library在线帮助介绍 12
1.4.2 MSDN Library在线帮助的使用 12
1.4.3 总结 13
习题 13
第2章 Visual Basic.NET语言基础 14
2.1 源文件 14
2.2 标识符 14
2.3 关键字 15
2.4 命名空间 20
2.4.1 在程序中定义命名空间 20
2.4.2 在程序中使用命名空间的类 20
2.5 数据类型 22
2.5.1 基本数据类型 22
2.5.2 用户自定义类型 25
2.5.3 类型转换 25
2.6 常量 28
2.6.1 直接常量 28
2.6.2 符号常量 29
2.7 变量 29
2.8 元素的可访问性 31
2.8.1 变量的作用域 32
2.8.2 静态变量 33
2.9 运算符和表达式 34
2.10 语句 41
2.11 语句的书写规则 42
2.12 常用函数 42
2.12.1 数学运算函数 43
2.12.2 字符串函数 44
2.12.3 日期和时间函数 46
2.12.4 随机数语句和函数 47
2.12.5 数值类型转换函数 47
习题 48
第3章 数组 50
3.1 数组的概念 50
3.1.1 数组的概述 50
3.1.2 数组的使用 51
3.1.3 有关数组类的属性及方法的使用 54
3.2 静态数组 56
3.2.1 数组的声明 56
3.2.2 数组的使用 57
3.2.3 静态数组的应用 58
3.3 动态数组 59
3.3.1 创建动态数组的方法 59
3.3.2 保留动态数组的内容 60
3.4 For Each…Next语句 61
3.5 数组的基本操作 62
3.5.1 数组的引用 62
3.5.2 数组的复制 63
3.5.3 数组的输出 63
3.5.4 数组的初始化 64
3.6 数组的应用 64
3.6.1 统计字符 64
3.6.2 选择法排序 65
3.6.3 冒泡排序 67
习题 68
第4章 选择结构设计 69
4.1 选择结构概述 69
4.2 条件表达式 69
4.2.1 比较运算符与条件表达式 69
4.2.2 逻辑运算符与逻辑表达式 71
4.2.3 运算符的优先顺序 73
4.3 If语句 73
4.3.1 简单分支结构 73
4.3.2 使用IIf函数 75
4.3.3 选择分支条件语句 75
4.3.4 If语句的嵌套 76
4.4 多分支条件选择语句 77
4.5 End语句 79
习题 79
第5章 循环结构设计 80
5.1 Do…Loop循环语句 80
5.1.1 前测型Do…Loop循环 80
5.1.2 后测型Do…Loop循环 82
5.2 For…Next语句 83
5.3 While…End While循环 86
5.4 Exit语句 87
5.5 多重循环 88
习题 89
第6章 过程 90
6.1 Sub过程 90
6.1.1 Sub过程的定义 90
6.1.2 参数声明 91
6.1.3 调用语法 91
6.2 Function过程 92
6.2.1 Function过程的定义 92
6.2.2 函数返回值 92
6.2.3 调用语法 93
6.3 Property过程 94
6.3.1 属性声明 94
6.3.2 参数声明 95
6.3.3 调用语法 95
6.4 参数传递 96
6.4.1 参数传递的方式 96
6.4.2 数组参数 101
6.4.3 递归 104
习题 105
第7章 类 106
7.1 类与对象概述 106
7.1.1 对象的概念 106
7.1.2 类的概念 106
7.1.3 类与对象 107
7.2 Visual Basic.NET中的类 107
7.3 类的创建 108
7.3.1 创建类 108
7.3.2 类关键字 109
7.3.3 类与名空间 109
7.3.4 创建方法 110
7.3.5 创建属性 111
7.3.6 默认的属性 111
7.3.7 重载方法 112
7.4 对象的生命周期 113
7.4.1 构造 113
7.4.2 对象的终止 114
7.5 继承 116
7.5.1 实现基本的继承 116
7.5.2 阻止继承 119
7.5.3 继承和辖域 119
7.5.4 Protected(保护)方法 120
7.5.5 重载方法 120
7.5.6 重载构造函数(Sub New) 123
7.6 共享及类成员 123
7.6.1 共享方法 123
7.6.2 共享变量 124
7.6.3 全局变量 125
7.7 事件和事件处理 126
7.7.1 事件 126
7.7.2 声明和引发一个事件的实例 127
7.7.3 事件处理的实例 129
7.8 接口 131
7.8.1 接口声明 132
7.8.2 重载方法 132
7.8.3 实现接口 132
7.8.4 实现多个接口 133
7.9 对象的处理 134
7.9.1 对象声明和实例化 134
7.9.2 取消引用对象 135
7.9.3 早期和晚期绑定 135
7.10 多态性 137
7.10.1 多态性的实现 138
7.10.2 用继承实现多态性 138
7.10.3 用接口实现多态性 139
习题 141
第8章 可视化编程的概念与步骤 142
8.1 可视化编程的基本概念 142
8.1.1 项目概述 142
8.1.2 类与对象 144
8.1.3 事件与程序 147
8.1.4 VB的控件 147
8.1.5 代码窗口 148
8.2 Visual Basic可视化编程的步骤 149
8.2.1 创建新的Visual Basic.NET项目 150
8.2.2 创建应用程序的用户界面 150
8.2.3 添加控件 151
8.2.4 设置属性 152
8.2.5 编写代码 153
8.2.6 保存项目 155
8.2.7 运行项目 155
8.2.8 创建可执行文件 156
习题 156
第9章 Visual Basic.NET的常用控件 157
9.1 Label控件 157
9.2 Button控件 158
9.3 TextBox控件 160
9.4 MainMenu 控件 163
9.5 RadioButton 控件 164
9.6 GroupBox控件 165
9.7 ListBox控件 166
9.8 CheckBox控件 169
9.9 Timer控件 170
9.10 PictureBox控件 172
9.11 CheckedListBox控件 173
9.12 ComboBox控件 174
9.13 TreeView控件 177
9.14 HScrollBar控件和VScrollBar控件 179
9.15 ProgressBar控件 180
9.16 ToolBar控件 181
习题 182
第10章 窗体和对话框编程 184
10.1 创建窗体 184
10.1.1 使用Visual Basic.NET创建窗体 184
10.1.2 添加事件处理代码 189
10.2 响应窗体事件 190
10.3 窗体之间的关系 191
10.3.1 设置窗体的Parent属性 192
10.3.2 设置窗体的Owner属性 193
10.4 控件和控件事件 194
10.5 窗体和控件布局 195
10.5.1 Anchor属性 195
10.5.2 Dock属性 196
10.6 通用对话框 198
10.6.1 颜色对话框 198
10.6.2 字体对话框 199
10.6.3 打开文件对话框 199
10.6.4 保存文件对话框 200
10.6.5 页面设置对话框 200
10.6.6 打印预览对话框 201
10.6.7 打印对话框 201
10.7 菜单 202
10.7.1 在窗体设计器中添加菜单 202
10.7.2 使用程序方式创建菜单 204
10.7.3 处理菜单事件 206
10.8 MDI应用程序 206
10.8.1 父窗体和子窗体 206
10.8.2 创建窗体菜单 206
10.8.3 合并菜单 207
10.8.4 检测激活的MDI子窗体 208
10.9 打印 209
10.9.1 和打印任务相关的类 209
10.9.2 实现基本的打印功能 209
10.9.3 定义自己的打印文档 213
10.9.4 在打印前选择打印机 214
10.9.5 在打印之前进行页面设置 215
10.9.6 在打印之前进行打印预览 216
习题 217
第11章 使用ASP.NET进行Web编程 218
11.1 ASP.NET简介 218
11.1.1 什么是ASP.NET 218
11.1.2 ASP.NET的优点 218
11.2 ASP.NET Web编程基础 219
11.2.1 Web服务器和IIS 219
11.2.2 HTML语言 220
11.2.3 创建一个Web应用程序 223
11.3 ASP.NET Web窗体介绍 226
11.3.1 什么是 ASP.NET Web 窗体 226
11.3.2 编写一个Web窗体页 226
11.3.3 使用 ASP <% %> 呈现块 227
11.3.4 ASP.NET 服务器控件介绍 228
11.3.5 处理服务器控件事件 230
11.3.6 代码隐藏(Code-Behind)的Web窗体 231
11.4 ASP.NET控件 233
11.4.1 HTML服务器控件 233
11.4.2 Web服务器控件 233
11.5 Web窗体语法 234
11.5.1 呈现代码语法 234
11.5.2 声明代码语法 234
11.5.3 ASP.NET服务器控件语法 234
11.5.4 ASP.NET HTML服务器控件语法 235
11.5.5 数据绑定语法 235
11.5.6 对象标记语法 236
11.5.7 服务器端注释语法 237
11.5.8 服务器端包含语法 237
11.6 ASP.NET应用程序 237
11.6.1 什么是ASP.NET应用程序 237
11.6.2 ASP.NET应用程序示例 239
习题 243
第12章 使用ADO.NET访问数据库 244
12.1 什么是ADO.NET 244
12.2 ADO.NET 组件 244
12.3 .NET Framework数据提供程序 247
12.4 ADO.NET DataSet 248
12.5 使用ADO.NET访问数据库 249
12.6 编写学生信息管理程序 258
习题 262
第13章 仿记事本程序 263
13.1 新建工程 263
13.2 设计记事本主窗体 263
13.3 设计打印类 280
13.4 设计"转到"对话框 283
13.5 设计"选项"对话框 285
13.6 编译并运行程序 288
|
精彩片段: |
|
书 评: |
在当今的信息化时代,电脑已经广泛应用于各个领域中,而掌握可视化程序设计的方法则是显示应用能力的重要标志之一。Visual Basic.NET是一种面向对象的程序设计工具,它采用了面向对象、事件驱动的程序设计模式,同时又保留了结构化程序设计语言的优点,其解决问题的方式更符合人们的思维习惯。所以,在各个领域其应用都是非常广泛的,许多计算机专业人员常利用它来开发应用软件。 Visual Basic.NET是由Visual Basic 6.0升级得到的,这使得Visual Basic语言发生了革命性的变革,主要体现在Visual Basic真正成为了一种面向对象的编程语言。因此,本书以Visual Basic.NET应用为主线,重点讲解了计算机语言、程序设计的基本理论和常用算法,详细介绍了面向对象程序设计的概念、方法和控件,以及Web、ASP.NET和数据库的基本知识。全书共13章,包括Windows编程、Web编程、ASP.NET编程、数据库访问技术及实例等内容。本教材结构合理,内容精练,可操作性强。通过可视化界面设计和代码知识的有机结合,不仅能让读者深入了解各知识点,而且还能提高读者的实际操作能力和解决实际应用问题的能力。 本书虽经反复斟酌,但难免会有错误与疏漏之处,恳请广大读者批评指正。
|
其 它: |
|
|
|