Visual Basic程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:周洪建,苑囡囡主编;温川雪,张俊妍,蔡桂艳副主编
- 出 版 社:北京:科学出版社
- 出版年份:2013
- ISBN:9787030365675
- 页数:302 页
第1章Visual Basic程序设计概述 1
1.1 Visual Basic的发展过程和特点 1
1.2 Visual Basic的特点 2
1.3 Visual Basic集成开发环境 2
1.3.1 Visual Basic的启动与退出 2
1.3.2 Visual Basic的工作界面 3
1.4面向对象程序设计 7
1.4.1对象和类 7
1.4.2对象的操作 7
1.4.3事件及事件过程 9
1.5窗体 12
1.6标签控件 16
1.7文本框控件 18
1.8命令按钮控件 19
1.9用Visual Basic开发应用程序 21
1.9.1 Visual Basic程序的书写规则 21
1.9.2创建Visual Basic应用程序的主要步骤 22
1.10 Visual Basic工程的管理 22
1.10.1工程资源管理器 22
1.10.2设置工程选项 24
习题 24
第2章Visual Basic的数据类型及运算 29
2.1数据类型 29
2.1.1基本数据类型 29
2.1.2自定义数据类型 32
2.1.3枚举类型 33
2.2常量和变量 34
2.2.1常量 34
2.2.2变量 35
2.3运算符和表达式 38
2.3.1算数运算符 38
2.3.2字符串运算符 39
2.3.3关系运算符 40
2.3.4逻辑运算符 41
2.3.5表达式 41
2.4常用内部函数 42
2.4.1函数的基本概念 42
2.4.2数学函数 43
2.4.3字符串函数 44
2.4.4类型转换函数 44
2.4.5日期和时间函数 45
2.4.6判断函数 45
2.4.7其他函数 46
习题 49
第3章 程序控制结构 55
3.1顺序结构程序设计 55
3.1.1赋值语句 55
3.1.2数据的输入/输出 56
3.1.3结束、注释和暂停语句 62
3.1.4顺序结构程序应用举例 63
3.2选择结构程序设计 66
3.2.1 If条件语句 66
3.2.2 Select Case 73
3.2.3条件函数 75
3.2.4选择结构程序应用举例 76
3.3循环结构程序设计 78
3.3.1 For循环语句 78
3.3.2 Do…Loop循环语句 81
3.3.3循环的嵌套——多重循环结构 85
3.3.4其他辅助控制语句 88
3.3.5循环结构程序应用举例——常用算法介绍 90
习题 96
第4章 数组 106
4.1数组的概述 106
4.2一维数组 107
4.2.1一维数组的声明 107
4.2.2一维数组的引用 108
4.2.3一维数组的基本操作 109
4.2.4一维数组的应用 111
4.3二维数组及多维数组 117
4.3.1二维数组的声明 117
4.3.2二维数组的引用 118
4.3.3二维数组的基本操作 118
4.3.4二维数组的应用 119
4.3.5多维数组的声明 123
4.4动态数组 123
4.4.1动态数组的建立及使用 123
4.4.2与数组操作有关的几个函数 126
4.4.3应用举例 127
4.5控件数组 128
4.5.1控件数组的概念 128
4.5.2控件数组的建立 129
习题 133
第5章 过程 141
5.1 Sub过程 141
5.1.1建立Sub过程 141
5.1.2调用Sub过程 143
5.1.3通用过程和事件过程 144
5.2 Function过程 145
5.2.1定义Function过程 145
5.2.2调用Function过程 146
5.3参数传递 147
5.3.1形参与实参 147
5.3.2传址与传值 147
5.3.3数组参数的传递 150
5.3.4可选参数和可变参数 151
5.4过程的递归调用 152
5.4.1递归的概念 153
5.4.2 Visual Basic递归过程 153
5.5过程的应用 154
5.6 Visual Basic工程结构 157
5.6.1窗体模块 157
5.6.2标准模块 158
5.6.3 SubMain过程 159
5.7变量的作用域和生存期 159
5.7.1变量的作用域 159
5.7.2变量的生存期 161
5.7.3过程的作用域 162
习题 162
第6章 常用标准控件 171
6.1 Visual Basic控件概述 171
6.1.1 Visual Basic控件的分类 171
6.1.2默认属性与公共属性 172
6.2选择控件 173
6.2.1复选框 174
6.2.2单选按钮 175
6.2.3框架 176
6.2.4列表框 179
6.2.5组合框 181
6.3图形控件 183
6.3.1图片框 183
6.3.2图像框 185
6.3.3直线与形状 186
6.4滚动条与计时器 188
6.4.1滚动条 188
6.4.2计时器 190
6.5多重窗体 192
6.5.1添加窗体 192
6.5.2设置启动对象 192
6.5.3窗体操作的语句和方法 193
习题 194
第7章 键盘与鼠标事件过程 200
7.1键盘事件 200
7.1.1 KeyPress事件 200
7.1.2 KeyDown事件和KeyUp事件 203
7.2鼠标事件 209
7.2.1鼠标指针 209
7.2.2鼠标事件 212
7.3拖放 216
7.3.1与拖放有关的属性、事件和方法 216
7.3.2拖放应用 218
习题 220
第8章 用户界面设计 224
8.1通用对话框 224
8.1.1添加通用对话框 224
8.1.2“打开”对话框 226
8.1.3“另存为”对话框 228
8.1.4“颜色”对话框 230
8.1.5“字体”对话框 230
8.1.6“打印”对话框 232
8.1.7“帮助”对话框 233
8.2菜单设计 233
8.2.1下拉菜单 233
8.2.2菜单编辑器的使用 234
8.2.3弹出菜单 237
8.3多文档界面应用程序 239
8.3.1创建MDI应用程序 239
8.3.2 MDI窗体运行时的特性 241
8.3.3使用MDI窗体及其子窗体 242
习题 245
第9章 文件 249
9.1数据文件的概念 249
9.1.1文件的命名规则 249
9.1.2文件的结构 250
9.1.3文件的种类和存取类型 251
9.2文件的读写 252
9.2.1顺序文件的读写 254
9.2.2随机文件的读写 257
9.2.3二进制文件的读写 260
9.2.4小结 261
9.3文件操作语句和函数 261
9.4文件系统控件 264
9.4.1驱动器列表框 264
9.4.2目录列表框 265
9.4.3文件列表框 267
9.4.4小结 268
习题 269
第10章Visual Basic与数据库 273
10.1数据库概述 273
10.1.1关系数据库的基本结构 273
10.1.2数据访问对象模型 275
10.1.3结构化查询语言 275
10.1.4数据库的分类 275
10.1.5 ODBC和数据源 275
10.2可视化数据库管理器 277
10.2.1建立一个数据库 277
10.2.2添加数据表 278
10.2.3数据表中数据的编辑 280
10.2.4使用“数据窗体设计器” 281
10.3结构化查询语言 282
10.3.1 SQL语言的组成 283
10.3.2数据查询语句 283
10.3.3使用SQL 284
10.4 Data控件 285
10.4.1 Data控件的属性 285
10.4.2 Data控件的方法 286
10.4.3 Data控件的事件 286
10.4.4 Recordset对象 287
10.4.5 Data控件应用例子 289
10.5 ADO数据控件 291
10.5.1 ADO数据控件的属性 292
10.5.2 ADO数据控件的方法 295
10.5.3 ADO数据控件的事件 296
10.5.4 ADO数据控件的应用例子 296
习题 299
参考文献 302
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019