Visual Basic.NET程序设计PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:刘炳文等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:7302163723
- 页数:474 页
第1章 Visual Basic.NET程序开发环境 1
1.1 概述 1
1.1.1 Visual Basic.NET的新特点 1
1.1.2 从Visual Basic6.0到Visual Basic.NET 3
1.2 启动和退出Visual Basic.NET 6
1.3 标题栏、菜单栏和工具栏 10
1.3.1 标题栏和菜单栏 10
1.3.2 工具栏 12
1.4 Windows窗体设计器、解决方案资源管理器与属性窗口 13
1.4.1 Windows窗体设计器和解决方案管理器窗口 13
1.4.2 属性窗口和工具箱窗口 16
1.5 窗口管理 17
1.5.1 主窗口 17
1.5.2 其他窗口 19
习题 21
第2章 类、对象与命名空间 23
2.1 面向对象和类 23
2.1.1 面向对象 23
2.1.2 类和对象 26
2.2 命名空间 27
2.2.1 什么是命名空间 27
2.2.2 .NET中的命名空间 28
2.2.3 命名空间的使用 32
2.3 对象 35
2.3.1 对象的属性、事件和方法 35
2.3.2 对象属性设置 37
2.4 窗体 39
2.4.1 窗体的结构与属性 39
2.4.2 窗体事件 44
2.5 控件 44
2.5.1 Windows窗体控件 45
2.5.2 工具箱的管理 47
2.6 控件的画法和基本操作 48
2.6.1 控件的画法 48
2.6.2 控件的基本操作 49
习题 51
第3章 简单Visual Basic.NET程序设计 53
3.1 语句 53
3.1.1 Visual Basic.NET中的语句 53
3.1.2 赋值、注释、暂停和结束语句 54
3.2 编写简单的Visual Basic.NET应用程序 56
3.2.1 用Visual Basic.NET开发应用程序的一般步骤 57
3.2.2 编写Visual Basic.NET应用程序 57
3.2.3 代码编辑器 64
3.3 程序的保存和装入 69
3.3.1 保存程序 69
3.3.2 装入程序 70
3.4 程序的运行 71
3.5 Visual Basic.NET应用程序的工作方式 73
习题 74
第4章 Visual Basic.NET程序设计基础 77
4.1 基本数据类型 77
4.2 常量和变量 80
4.2.1 常量 80
4.2.2 变量 84
4.3 变量的隐式声明与类型转换 87
4.3.1 变量的隐式声明 87
4.3.2 类型转换 91
4.4 变量的作用域和生存期 94
4.4.1 变量的作用域 94
4.4.2 变量的生存期 96
4.5 常用内部函数 97
4.6 运算符与表达式 102
4.6.1 算术运算符 102
4.6.2 复合运算符 104
4.6.3 关系运算符和逻辑运算符 105
4.6.4 表达式的执行顺序 109
习题 110
第5章 数据输入输出 111
5.1 数据输入——InputbBox函数 111
5.2 MsgBox函数和MsgBox语句 115
5.2.1 MsgBox函数 115
5.2.2 MsgBox语句 118
5.3 MessageBox.Show方法 119
5.4 控制台输入输出 122
5.4.1 控制台输入输出方法 122
5.4.2 控制台应用程序的建立和执行 124
5.5 在集成环境外建立控制台应用程序 127
5.5.1 Visual Basic.NET编译器 127
5.5.2 程序举例 129
5.6 数值的格式输出 130
习题 132
第6章 常用Windows窗体控件 135
6.1 文本控件 135
6.1.1 标签 135
6.1.2 文本框 137
6.2 图形控件 140
6.2.1 图片框的主要属性 140
6.2.2 图形文件的装入 141
6.3 按钮控件 144
6.3.1 属性和事件 144
6.3.2 应用举例 145
6.4 选择控件——复选框和单选按钮 147
6.4.1 复选框和单选按钮的属性和事件 147
6.4.2 应用举例 148
6.5 选择控件——列表框和组合框 149
6.5.1 列表框 149
6.5.2 组合框 153
6.6 滚动条 157
6.7 计时器 159
6.8 分组框控件 162
6.9 焦点与Tab顺序 164
6.9.1 焦点 164
6.9.2 Tab顺序 165
习题 167
第7章 Visual Basic.NET控制结构与过程 169
7.1 选择控制结构 169
7.1.1 条件语句 169
7.1.2 IIf函数 171
7.1.3 多分支控制结构 172
7.2 循环控制结构 174
7.2.1 For循环控制结构 174
7.2.2 当循环控制结构 176
7.2.3 Do循环控制结构 178
7.3 GoTo语句 181
7.4 过程的建立和调用 182
7.4.1 建立过程 182
7.4.2 调用过程 186
7.5 参数传送 190
7.5.1 形参与实参 190
7.5.2 引用与传值 192
7.6 可选参数与可变参数 193
7.6.1 可选参数 193
7.6.2 可变参数 195
7.7 递归 196
习题 200
第8章 复合数据类型 203
8.1 数组 203
8.1.1 数组的定义 203
8.1.2 动态数组 207
8.2 数组的初始化和引用 209
8.2.1 数组的初始化 209
8.2.2 数组元素的引用 211
8.3 数组的基本操作 212
8.3.1 数组元素的输入、输出和复制 212
8.3.2 For Each...Next语句 216
8.4 程序举例 217
8.5 结构 222
8.5.1 引例 222
8.5.2 结构类型与结构变量的定义 224
8.5.3 结构变量的初始化及其引用 227
8.6 结构数组 230
8.7 枚举类型 233
习题 236
第9章 菜单程序设计 239
9.1 Visual Basic.NET中的菜单 239
9.1.1 菜单概述 239
9.1.2 主菜单 240
9.2 菜单的属性、事件和方法 241
9.2.1 菜单的属性 241
9.2.2 事件和方法 245
9.3 建立菜单 246
9.3.1 界面设计 246
9.3.2 编写程序代码 248
9.4 菜单项的控制 250
9.4.1 有效性控制 250
9.4.2 菜单项标记 251
9.4.3 键盘选择 254
9.5 弹出式菜单 255
9.5.1 弹出式菜单控件 255
9.5.2 建立弹出式菜单 256
9.6 菜单项的基本操作 259
习题 261
第10章 多窗体程序设计与环境应用 263
10.1 多窗体程序设计 263
10.1.1 与多窗体程序设计有关的方法和关键字 263
10.1.2 多窗体程序设计中应注意的问题 265
10.2 Visual Basic.NET程序结构 268
10.3 模块与窗体 269
10.3.1 模块与窗体的构成 270
10.3.2 程序举例 271
10.4 闲置循环与DoEvents方法 274
习题 277
第11章 文件 279
11.1 文件概述 279
11.2 顺序文件 280
11.2.1 顺序文件的写操作 280
11.2.2 顺序文件的读操作 288
11.3 随机文件 291
11.3.1 随机文件的打开与读写操作 291
11.3.2 随机文件中记录的增加、代换与删除 298
习题 300
第12章 对象和类 303
12.1 Visual Basic.NET中预定义的类和对象 303
12.1.1 预定义对象和类 303
12.1.2 对象的操作 304
12.2 对象变量 306
12.2.1 对象变量的声明和赋值 306
12.2.2 实例 309
12.2.3 绑定 310
12.3 类的定义 311
12.3.1 Class语句 312
12.3.2 建立类 313
12.4 属性过程 321
12.4.1 属性的定义 322
12.4.2 属性过程举例 325
12.5 向类中添加事件 330
12.5.1 有关的语句和关键字 330
12.5.2 事件处理的基本概念 333
12.5.3 建立事件处理程序 334
12.6 构造函数 339
12.7 重载与共享 344
12.7.1 方法重载 344
12.7.2 共享成员 349
习题 351
第13章 继承 353
13.1 继承与派生 353
13.1.1 基类与派生类 354
13.1.2 继承的实现 355
13.2 重载与覆盖 360
13.2.1 方法重载 360
13.2.2 覆盖 364
13.2.3 扩展式覆盖与覆盖重载 368
13.3 虚拟方法与隐藏 371
13.3.1 虚拟方法 371
13.3.2 隐藏 375
13.4 基类、类和对象 382
13.4.1 Me关键字 383
13.4.2 MyBase和MyClass关键字 386
13.5 构造函数与继承 389
13.5.1 无参构造函数的继承 389
13.5.2 带参数的构造函数 391
13.6 成员的作用域 393
13.7 事件和共享方法的继承 395
13.7.1 事件与继承 395
13.7.2 共享方法的继承 399
13.8 抽象基类 403
13.8.1 MustOverride与MustInherit关键字 403
13.8.2 程序举例 404
习题 406
第14章 接口、委托与多态 409
14.1 接口 409
14.1.1 接口的定义 409
14.1.2 接口的实现 412
14.2 委托 417
14.2.1 委托的声明和调用 417
14.2.2 程序举例 421
14.3 多态与后期绑定 423
14.3.1 什么是多态性 423
14.3.2 后期绑定 424
14.4 通过接口和继承实现多态性 429
14.4.1 用接口实现多态性 429
14.4.2 用继承实现多态性 431
14.5 类、结构和命名空间 432
14.5.1 类和结构 433
14.5.2 类与命名空间 435
14.6 类视图与对象浏览器 437
14.6.1 类视图 437
14.6.2 对象浏览器 439
习题 441
第15章 建立Windows窗体控件 443
15.1 基础知识 443
15.1.1 控件源与自定义控件 443
15.1.2 基本概念 445
15.2 控件的基类 446
15.2.1 Control类 446
15.2.2 UserControl类 447
15.3 通过继承建立Windows窗体控件 448
15.3.1 建立自定义控件 448
15.3.2 测试自定义控件 452
15.3.3 自定义控件图标 454
15.4 建立复合控件 455
15.4.1 建立和测试控件 455
15.4.2 控件的继承 457
15.5 复合控件举例 462
15.6 通过继承Control类建立控件 468
习题 473
参考文献 474
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019