Visual Basic.NET程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:罗莉,刘燕著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2007
- ISBN:7811241102
- 页数:330 页
第1章 Visual Basic.NET概述 1
1.1 Visual Studio.NET 2003的安装 1
1.1.1 系统要求 1
1.1.2 安装Visual Studio.NET 2003 2
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章 窗体和控件 24
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章 程序设计基础 86
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 Explicit 91
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章 判断结构和循环结构 110
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章 结构和数组 133
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章 过程 153
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 Main 164
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章 面向对象编程 187
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章 错误处理 228
8.1 错误类型 228
8.1.1 语法错误 228
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章 菜单栏、工具栏和状态栏 241
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章 数据库访问 258
10.1 数据库概述 258
10.1.1 数据库基础知识 258
10.1.2 数据库编程的工作方式 260
10.1.3 SQL 261
10.1.4 连接环境 262
10.1.5 非连接环境 263
10.2 ADO.NET概述 264
10.2.1 ADO.NET 264
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章 部署应用程序 291
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章 应用程序设计实训 311
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
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019