Visual Basic程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:赵柱,李玉龙,管会生主编
- 出 版 社:北京:中国科学技术出版社
- 出版年份:2006
- ISBN:7504642290
- 页数:394 页
第1章 Visual Basic程序设计概述 1
1.1 程序设计与程序设计语言 1
1.1.1 程序 1
1.1.2 程序设计 2
1.1.3 程序设计语言 2
1.2 Visual Basic概述 3
1.2.1 具有面向对象的可视化设计工具 3
1.2.2 结构化程序设计语言 4
1.2.3 面向对象的程序设计 4
1.2.4 事件驱动的编程机制 4
1.2.5 支持多种数据库访问 4
1.3 Visual Basic集成开发环境 5
1.3.1 主窗口 5
1.3.3 窗体窗口 6
1.3.2 工具箱窗口 6
1.3.4 工程资源管理器窗口 7
1.3.5 属性窗口 8
1.3.6 窗体布局窗口 9
1.3.7 代码窗口 9
1.4 可视化编程的基本概念 9
1.4.1 对象 10
1.4.2 窗体 11
1.4.3 控件 12
1.5 Visual Basic程序设计概述 12
1.5.1 Visual Basic应用程序的构成 12
1.5.2 事件驱动的工作方式 13
1.5.3 Visual Basic编程的一般步骤 14
1.5.4 Visual Basic工程管理 19
1.5.5 使用帮助功能 22
1.6.1 错误的类型 23
1.6 程序调试 23
习题 25
1.6.2 调试和排错 25
第2章 Visual Basic的窗体和控件 27
2.1 Visual Basic的窗体和窗体设计 27
2.1.1 基本属性 27
2.1.2 窗体 31
2.1.3 窗体的主要属性 32
2.1.4 窗体的事件 34
2.1.5 窗体的方法 35
2.2 Visual Basic的控件和控件基本操作 36
2.2.1 标准控件 36
2.2.2 控件的画法和基本操作 38
2.2.3 控件的命名和控件值 40
2.3.1 标签和文本框 42
2.3 常用标准控件 42
2.3.2 图片框和图像框 47
2.3.3 图形文件的装入和保存 48
2.3.4 命令按钮 50
2.4 焦点和TAB顺序 53
2.4.1 焦点 53
2.4.2 Tab顺序 56
习题 57
第3章 Visual Basic程序设计基础 60
3.1 数据类型 60
3.1.1 基本数据类型 60
3.1.2 用户定义的数据类型 64
3.1.3 枚举类型 65
3.2.1 常量和变量命名的规则 68
3.2 常量和变量 68
3.2.2 常量 69
3.2.3 变量 71
3.2.4 变量的作用域 74
3.2.5 变体型变量 77
3.2.6 缺省声明 78
3.3 运算符和表达式 80
3.3.1 算术运算符与数值表达式 80
3.3.2 关系运算与逻辑运算 81
3.3.3 字符串运算符 83
3.3.4 表达式的运算顺序 84
3.4 常用内部函数 85
3.4.1 转换函数 85
3.4.2 数学函数 86
3.4.3 日期和时间函数 87
3.4.4 字符串函数 89
3.4.5 随机函数 90
3.4.6 Shell函数 91
习题 92
第4章 程序的控制结构及应用 95
4.1 结构化程序设计 95
4.2 顺序结构 97
4.2.1 语句的格式 97
4.2.2 赋值语句 98
4.2.3 其他常用语句 99
4.3 数据的输入和输出 100
4.3.1 Print方法和格式函数 100
4.3.2 InputBox函数 104
4.3.3 MsgBox函数和语句 106
4.3.5 打印机输出 109
4.3.4 控件间的交互 109
4.4 选择结构 112
4.4.1 单行结构条件语句 112
4.4.2 块结构条件语句 113
4.4.3 多分支控制结构 116
4.4.4 条件函数 120
4.5 循环结构 121
4.5.1 For循环结构 121
4.5.2 Do循环结构 124
4.5.3 While循环结构 127
4.5.4 循环的嵌套 128
4.6 选择性控件 130
4.6.1 单选按钮和复选框 130
4.6.2 框架 134
4.6.3 列表框和组合框 137
4.7 滚动条和计时器 143
4.7.1 滚动条 143
4.7.2 计时器 145
习题 146
第5章 数组和算法 152
5.1 数组的概念 152
5.1.1 一维数组 153
5.1.2 二维数组和多维数组 156
5.1.3 UBound和LBound函数 158
5.2 静态数组与动态数组 158
5.2.1 动态数组及其声明 159
5.2.2 数组的清除和重定义 161
5.3.1 数组的初始化 162
5.3 数组的初始化与基本操作 162
5.3.2 数组元素的输入、输出和复制 163
5.3.3 集合 164
5.3.4 For Each-Next语句 165
5.4 控件数组 166
5.4.1 基本概念 166
5.4.2 控件数组的建立 167
5.5 常用算法与数组应用 170
5.5.1 算法的概念 170
5.5.2 常用简单算法 170
5.5.3 排序算法 177
习题 180
6.1 过程 185
6.1.1 事件过程和通用过程 185
第6章 过程与函数 185
6.1.2 过程的定义 187
6.1.3 调用Sub过程 189
6.1.4 Sub Main过程 191
6.2 函数 192
6.2.1.建立Function过程 192
6.2.2.调用Function过程 193
6.3 参数传递 194
6.3.1 形参与实参 195
6.3.2 值传递与地址传递 196
6.3.3 数组参数 199
6.3.4 可选参数和可变参数 200
6.3.5 对象参数 204
6.3.6 过程的作用域 204
6.4.1 键盘事件 207
6.4 键盘与鼠标事件过程 207
6.4.2 鼠标事件 209
6.4.3 拖放操作 211
6.5 嵌套调用和递归算法 215
6.5.1 嵌套调用 215
6.5.2 递归算法 217
6.6 过程应用及常用算法 220
6.6.1 过程应用实例 220
6.6.2 常用算法 222
习题 235
第7章 界面设计 242
7.1 菜单设计 242
7.1.1 菜单编辑器 244
7.1.2 弹出菜单 248
7.1.3 动态定制菜单 251
7.2 对话框设计 255
7.2.1 通用对话框 255
7.2.2 文件对话框 256
7.2.3 其他对话框 260
7.3 工具栏和状态栏 264
7.3.1 手工制作工具栏 264
7.3.2 Toolbar控件与ImageList控件 265
7.3.3 创建状态栏 270
7.3.4 剪贴板的应用 272
7.3.5 进度指示器 273
7.3.6 使用带标签的控件 275
7.4 多重窗体与多文档界面 276
7.4.1 多重窗体的操作 276
7.4.2 多文档界面 278
7.5 综合应用 281
7.6 应用程序向导 286
习题 289
第8章 文件 292
8.1 文件系统控件 292
8.1.1 驱动器列表框和目录列表框 293
8.1.2 文件列表框 294
8.2 文件及其基本操作 296
8.2.1 文件与文件结构 296
8.2.2 文件的基本操作 297
8.2.3 目录及文件操作 302
8.3 文件的分类及其应用 305
8.3.1 顺序文件 305
8.3.2 随机文件 312
8.3.3 二进制文件 318
8.3.4 应用实例 320
习题 325
第9章 图形操作 329
9.1 图形控件 329
9.2 图形操作基础 332
9.2.1 坐标系统 332
9.2.2 自定义坐标系 334
9.3 绘图属性 335
9.3.1 当前坐标 336
9.3.2 线宽与线型 336
9.3.3 填充与色彩 338
9.4 图形方法 341
9.4.1 Cls方法(清除) 341
9.4.2 PSet方法(画点) 341
9.4.3 Line方法(画线) 343
9.4.4 Circle方法(画圆) 344
9.4.5 PaintPicture方法 345
9.4.6 Point方法 346
9.5 综合应用 348
9.5.1 几何图形绘制 348
9.5.2 菜单和图形操作的综合应用 351
9.5.3 简单动画设计 353
9.5.4 图像的颜色处理 356
习题 360
第10章 Visual Basic数据库编程 362
10.1 数据库概述 362
10.1.1 数据库的基本概念 362
10.1.2 结构化查询语言SQL 364
10.1.3 数据库管理器 365
10.2 Data控件 367
10.2.1 常用属性、方法和事件 368
10.2.2 用控件显示数据 370
10.3 ADO数据对象访问技术 372
10.3.1 ADO对象模型 372
10.3.2 使用ADO Data控件 373
10.3.3 高级数据约束控件 377
10.3.4 数据窗体向导 381
10.4 制作报表 383
10.4.1 数据环境设计器 383
10.4.2 报表设计器 386
10.4.3 设计报表 387
10.4.4 学生成绩管理系统的设计 393
习题 394
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018