注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关Visual Basic.NET 程序设计

Visual Basic.NET 程序设计

Visual Basic.NET 程序设计

定 价:¥29.80

作 者: 罗莉,刘燕 主编,吴光成,陈仁泰 副主编
出版社: 北京航空航天大学出版社
丛编项:
标 签: 算法语言

购买这本书可以去


ISBN: 9787811241105 出版时间: 2007-08-01 包装: 平装
开本: 16 页数: 330 字数:  

内容简介

  本书主要面向毫无编程基础的读者,从零开始逐步介绍了Visual Basic.NET程序设计的整个过程。书中理论知识与实例相结合,在编写上力求通俗易懂、简洁实用,使读者容易上手,在不知不觉中掌握Visual Basic.NET编程的方法和技巧。书中的所有实例都经过调试,且有源代码。书中除第12章外均配有实验环节和课后练习,非常适合教学和自学。 本书可作为应用型本科、高职高专、中专及培训学校的教材,也可作为广大爱好编程的读者的自学用书。

作者简介

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

图书目录

第1章 Visual Basic.NET概述
1.1 Visual Studio.NET 2003的安装1
1.1.1 系统要求1
1.1.2 安装Visual Studio.NET 20032
1.2 Visual Studio.NET集成开发环境9
1.2.1 Visual Studio.NET起始页9
1.2.2 应用程序模板10
1.2.3 【解决方案资源管理器】窗口11
1.2.4 菜单栏和工具栏12
1.2.5 工具箱12
1.2.6 Windows窗体设计器12
1.2.7 代码编辑器13
1.2.8 【属性】窗口13
1.2.9 其他编程窗口14
1.3 创建第一个Visual Basic.NET应用程序14
1.4 实验20
1.4.1 目标20
1.4.2 练习一使用Visual Basic.NET项目20
1.4.3 练习二使用开发环境21
1.4.4 练习三新建一个Visual Basic.NET项目22
练习题23

第2章 窗体和控件
2.1 编程概念24
2.1.1 事件驱动编程24
2.1.2 类26
2.1.3 属性、方法和事件26
2.1.4 课堂练习属性、方法和事件27
2.2 Windows窗体27
2.2.1 创建窗体28
2.2.2 窗体属性30
2.2.3 调用方法36
2.2.4 处理窗体事件38
2.2.5 模态和非模态窗体39
2.2.6 向窗体添加控件39
2.3 Button控件40
2.3.1 常用属性40
2.3.2 为多个控件设置属性43
2.3.3 常用事件43
2.4 文本控件44
2.4.1 Label控件44
2.4.2 TextBox控件45
2.5 选择控件49
2.5.1 RadioButton控件和GroupBox控件49
2.5.2 CheckBox控件54
2.5.3 ComboBox控件57
2.5.4 ListBox控件60
2.6 定时控件63
2.7 图形显示控件65
2.8 对话框67
2.8.1 文件的【打开】对话框和【保存】对话框67
2.8.2 【颜色】对话框和【字体】对话框71
2.9 实验73
2.9.1 目标73
2.9.2 练习一创建用户界面73
2.9.3 练习二实现控件随窗体大小按比例变化效果74
2.9.4 练习三在两个列表框之间交换数据77
2.9.5 练习四实现自动滚屏功能80
2.9.6 练习五制作进度条83
练习题85

第3章 程序设计基础
3.1 数据类型86
3.1.1 基本数据类型87
3.1.2 数据类型声明89
3.1.3 选择数据类型89
3.1.4 课堂练习选择数据类型89
3.2 变量与常量90
3.2.1 变量90
3.2.2 变量命名90
3.2.3 变量的声明90
3.2.4 变量的赋值91
3.2.5 Option Explicit91
3.2.6 常量94
3.2.7 课堂练习找出声明语句中的错误94
3.3 变量作用域95
3.3.1 作用域95
3.3.2 声明局部变量96
3.3.3 声明静态变量96
3.4 数据类型转换97
3.4.1 转换函数97
3.4.2 显式转换数据类型99
3.4.3 隐式转换数据类型99
3.5 运算符和表达式100
3.5.1 算术运算符和算术表达式100
3.5.2 关系运算符和关系表达式101
3.5.3 逻辑运算符和逻辑表达式101
3.5.4 连接运算符102
3.5.5 赋值运算符和赋值表达式103
3.5.6 课堂练习计算表达式的值103
3.6 实验104
3.6.1 目标104
3.6.2 练习一使用静态变量104
3.6.3 练习二创建、使用和转换变量105
练习题109

第4章 判断结构和循环结构
4.1 选择结构110
4.1.1 If...Then语句110
4.1.2 If...Then...Else语句111
4.1.3 If...Then...ElseIf语句112
4.1.4 Select Case语句112
4.2 循环结构115
4.2.1 While语句115
4.2.2 Do...Loop语句116
4.2.3 For...Next语句118
4.2.4 For Each...Next语句121
4.2.5 嵌套的控制语句123
4.3 实验124
4.3.1 目标124
4.3.2 练习一计算n!124
4.3.3 练习二输入一个正整数并使用循环语句判断127
4.3.4 练习三打印*号129
练习题131

第5章 结构和数组
5.1 创建和使用结构133
5.1.1 声明结构134
5.1.2 使用结构135
5.2 创建和使用数组136
5.2.1 数组136
5.2.2 声明一维数组136
5.2.3 使用一维数组137
5.2.4 声明和使用多维数组138
5.2.5 数组的初始化140
5.3 实验141
5.3.1 目标141
5.3.2 练习一创建和使用结构141
5.3.3 练习二创建和使用数组143
5.3.4 练习三将数组的前n个元素逆置146
5.3.5 练习四打印杨辉三角形149
练习题152

第6章 过程
6.1 过程简介153
6.1.1 定义153
6.1.2 过程的类型153
6.1.3 使用过程153
6.1.4 过程的访问权限154
6.2 过程的创建154
6.2.1 创建Sub过程154
6.2.2 创建Function过程155
6.2.3 在过程中声明参数157
6.2.4 代码的可复用性161
6.3 使用过程162
6.3.1 使用Sub过程162
6.3.2 使用Function过程163
6.3.3 创建Sub Main164
6.4 预定义函数167
6.4.1 InputBox函数167
6.4.2 MsgBox函数169
6.4.3 MessageBox函数170
6.4.4 字符串函数173
6.5 实验176
6.5.1 目标176
6.5.2 练习一求三个数的最大数177
6.5.3 练习二三个整数排序179
6.5.4 练习三四个数按从大到小的顺序排序182
练习题185

第7章 面向对象编程
7.1 类和对象187
7.1.1 类——对象的蓝图187
7.1.2 简介对象190
7.2 使用类193
7.2.1 创建一个新类193
7.2.2 添加实例数据成员193
7.2.3 添加方法194
7.2.4 添加属性197
7.2.5 构造函数198
7.2.6 创建类的实例202
7.2.7 清理对象资源202
7.3 使用共享成员207
7.3.1 使用共享数据成员207
7.3.2 共享构造函数208
7.4 继承、多态和命名空间211
7.4.1 继承211
7.4.2 从一个类继承213
7.4.3 多态215
7.4.4 命名空间217
7.4.5 类和结构的比较218
7.5 实验219
7.5.1 目标219
7.5.2 练习一创建一个类220
7.5.3 练习二实现一个继承的Windows Form窗体223
练习题226

第8章 错误处理
8.1 错误类型128
8.1.1 语法错误128
8.1.2 运行时错误229
8.1.3 逻辑错误229
8.2 调试器的使用230
8.2.1 中断模式230
8.2.2 使用断点232
8.2.3 调试工具栏234
8.2.4 调试窗口235
8.3 实验236
8.3.1 目标236
8.3.2 练习一代码的调试236
练习题240

第9章 菜单栏、工具栏和状态栏
9.1 菜单栏241
9.1.1 常用的菜单栏术语241
9.1.2 创建菜单栏241
9.1.3 修改菜单栏245
9.1.4 菜单栏的高级设置246
9.2 工具栏247
9.2.1 创建工具栏247
9.2.2 为工具栏添加按钮247
9.2.3 为工具栏添加图标248
9.2.4 添加事件处理程序249
9.3 状态栏250
9.3.1 创建状态栏250
9.3.2 添加面板250
9.3.3 运行时设置面板内容251
9.4 实验252
9.4.1 目标252
9.4.2 练习一创建和使用菜单栏252
9.4.3 练习二创建和使用工具栏254
9.4.4 练习三创建和使用状态栏255
练习题257

第10章 数据库访问
10.1 数据库概述258
10.1.1 数据库基础知识258
10.1.2 数据库编程的工作方式260
10.1.3 SQL261
10.1.4 连接环境262
10.1.5 非连接环境263
10.2 ADO.NET概述264
10.2.1 ADO.NET264
10.2.2 在服务器资源管理器中使用数据库267
10.3 ADO.NET对象的使用269
10.3.1 Connection对象269
10.3.2 DataAdapter对象273
10.3.3 Command对象276
10.3.4 DataSet对象278
10.3.5 使用DataGrid控件280
10.3.6 使用数据窗体向导283
10.4 实验284
10.4.1 目标284
10.4.2 练习一建立数据库连接285
10.4.3 练习二实现控件数据绑定287
练习题289

第11章 部署应用程序
11.1 部署291
11.1.1 程序集291
11.1.2 程序集的优点293
11.1.3 在Visual Studio.NET中如何实现部署294
11.1.4 部署方案296
11.1.5 部署项目296
11.1.6 创建或添加部署项目297
11.2 部署Windows应用程序297
11.3 实验302
11.3.1 目标302
11.3.2 练习一使用安装向导302
11.3.3 练习二安装四个数排序应用程序309
练习题310

第12章 应用程序设计实训
12.1 制作动态快捷菜单311
12.1.1 功能及界面设计311
12.1.2 ContextMenu控件312
12.1.3 设计代码313
12.1.4 运行程序314
12.2 文本编辑器设计314
12.2.1 功能及界面设计314
12.2.2 RichTextBox控件316
12.2.3 设计代码317
12.2.4 运行程序318
12.3 实现百叶窗效果319
12.3.1 功能及界面设计319
12.3.2 Panel控件和Bitmap类320
12.3.3 设计代码321
12.3.4 运行程序323
12.4 浏览多张图片324
12.4.1 功能及界面设计324
12.4.2 设计代码325
12.4.3 运行程序328

本目录推荐