Visual Basic程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李天真主编
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030119215
- 页数:280 页
第1章 Visual Basic 程序设计基础 1
1.1 类和对象 1
1.1.1 类和对象的基本概念 1
1.1.2 对象的属性、方法和事件 2
1.2 模块和工程 3
1.2.1 模块 3
1.2.2 工程 4
1.3 Visual Basic 应用程序基本特点 4
1.3.1 面向对象程序设计 4
1.3.2 事件驱动机制 5
1.4 数据类型 5
1.4.1 基本数据类型 5
1.4.2 用户定义数据类型 7
1.5 变量 8
1.5.1 变量的命名规则 8
1.5.2 变量的声明 8
1.5.3 可变类型变量 9
1.5.4 变量的作用域 10
1.5.5 常量 13
1.6 常用内部函数 14
1.6.1 数学函数 14
1.6.2 转换函数 15
1.6.3 字符串操作函数 15
1.6.4 日期和时间函数 16
1.6.5 格式函数 16
1.7.1 算术运算符与算术表达式 17
1.7 运算符与表达式 17
1.6.6 随机函数 17
1.7.2 关系运算符与关系表达式 19
1.7.3 逻辑运算符与逻辑表达式 19
1.7.4 字符串运算符与字符串表达式 20
小结 20
习题 21
第2章 程序设计流程 22
2.1 顺序结构程序设计 22
2.1.1 赋值语句 22
2.1.2 窗体和命令按钮 23
2.1.3 数据输入 26
2.1.4 数据输出 31
2.2 选择结构程序设计 36
2.1.5 注释、暂停、程序结束语句 36
2.2.1 单行选择结构 If-Then-Else 37
2.2.2 多行选择结构 If-Then-End If 37
2.2.3 多分支选择结构 Select Case-End Select 39
2.3 循环结构程序设计 40
2.3.1 For-Next 循环 40
2.3.2 Do-Loop 循环 43
2.3.3 循环的嵌套 47
小结 48
习题 48
第3章 常用内部控件 51
3.1 控件的公共属性 51
3.1.1 名称属性 51
3.1.3 Enabled 属性和 Visible 属性 52
3.1.4 有关控件位置及大小的属性 52
3.1.2 标题属性 52
3.1.5 关于颜色的属性 53
3.1.6 有关字体的属性 54
3.2 常用内部控件 55
3.2.1 图片框和图像框 55
3.2.2 框架 57
3.2.3 单选按钮和复选框 57
3.2.4 列表框 61
3.2.5 组合框 66
3.2.6 定时器 68
3.2.7 水平滚动条和垂直滚动条 70
小结 72
习题 72
4.1.1 数组和数组元素 75
4.1 数组的概念 75
第4章 数组 75
4.1.2 数组的下标与维数 76
4.1.3 数组的数据类型和大小 76
4.2 数组的定义 76
4.2.1 固定大小数组的定义 76
4.2.2 可变大小数组的定义 78
4.3 数组的应用 80
4.3.1 For Each-Next 循环 80
4.3.2 数组的应用 81
4.4 控件数组 84
4.4.1 基本概念 84
4.4.2 建立控件数组 85
4.4.3 控件数组的应用 86
习题 87
小结 87
第5章 图形设计 89
5.1 坐标系统 89
5.1.1 系统默认的坐标系统 89
5.1.2 自定义坐标系统 90
5.2 使用控件绘图 92
5.2.1 Shape 控件 92
5.2.2 Line 控件 94
5.3 使用绘图方法绘图 96
5.3.1 当前坐标 CurrentX 和 CurrentY 96
5.3.2 PSet 方法 96
5.3.3 Line 方法 97
5.3.4 Circle 方法 99
5.4.2 Paint 事件 100
5.4.1 AutoReDraw 属性 100
5.4 AutoReDraw 属性和 Paint 事件 100
小结 102
习题 102
第6章 过程 105
6.1 Function 过程 105
6.1.1 Function 过程的定义 105
6.1.2 Function 过程的调用 108
6.2 Sub 过程 110
6.2.1 Sub 过程的定义 110
6.2.2 调用 Sub 过程 111
6.3 参数传送 112
6.3.1 形参与实参 112
6.3.2 引用 112
6.3.3 传值 113
6.3.4 数组参数的传送 114
6.4 可选参数与可变参数 115
6.4.1 可选参数 115
6.4.2 可变参数 116
6.5 对象参数 116
6.5.1 窗体参数 117
6.5.2 控件参数 117
6.6 局部变量的内存分配 119
6.7 递归 120
6.8 Shell 函数 121
小结 122
习题 122
7.1 窗体 124
第7章 用 Visual Basic 6.0设计用户界面 124
7.1.1 窗体属性 125
7.1.2 窗体事件 128
7.1.3 窗体方法 130
7.2 对话框 131
7.2.1 使用预定义对话框 132
7.2.2 使用自定义对话框 132
7.2.3 对话框控件 134
7.3 菜单 138
7.3.1 菜单编辑器 139
7.3.2 下拉菜单 142
7.3.3 弹出式菜单 144
7.3.4 动态修改菜单 146
7.3.5 菜单功能的实现 147
7.4.1 创建工具栏 149
7.4 工具栏和状态栏 149
7.4.2 状态栏的使用 155
小结 159
习题 159
第8章 文件操作 162
8.1 文件系统概述 162
8.2 关于文件的命令 163
8.2.1 直接作用命令 163
8.2.2 文件操作函数和语句 164
8.3 使用传统方法处理文件 169
8.3.1 顺序文件 169
8.3.2 随机文件 174
8.3.3 二进制文件 178
8.4.2 目录列表框 179
8.4.1 驱动器列表框 179
8.4 使用控件管理文件系统 179
8.4.3 文件列表框 180
8.5 使用文件系统对象处理文件 181
8.5.1 文件系统对象的编程方法 182
8.5.2 驱动器对象 183
8.5.3 文件夹(Folder)对象 184
8.5.4 文件对象 186
小结 190
习题 190
第9章 数据库编程 192
9.1 数据库基础知识 192
9.1.1 数据库理论基础知识 192
9.1.2 VB 数据库访问技术的发展 194
9.2.2 打开数据库 196
9.2 可视化数据管理器 196
9.2.1 新建数据库 196
9.2.3 添加表 197
9.2.4 数据的增加、删除、修改 199
9.2.5 数据的查询 202
9.2.6 数据窗体设计器 205
9.3 数据控件和数据绑定控件 206
9.3.1 数据控件 206
9.3.2 Recordset 对象的属性与方法 208
9.3.3 数据绑定控件 210
9.3.4 ADO 数据访问技术 212
小结 217
习题 218
10.1.1 在工程中加载 ActiveX 控件 219
10.1 ActiveX 控件概述 219
第10章 ActiveX 控件 219
10.1.2 ActiveX 控件及所需文件(.Ocx) 221
10.2 自己创建控件——用户 ActiveX 控件 224
10.2.1 基本概念 224
10.2.2 创建 ActiveX 控件 224
小结 232
习题 232
第11章 应用程序窗体设计 233
11.1 多窗体程序设计 233
11.1.1 多窗体程序设计常用的方法 233
11.1.2 多窗体程序设计示例 234
11.2 多文档界面的程序设计 244
11.2.1 多文档界面的特性 244
11.2.2 多文档界面应用程序设计示例 245
11.2.3 多文档应用程序中的菜单 248
小结 251
习题 251
第12章 多媒体编程基础 253
12.1 多媒体控件 253
12.1.1 多媒体控件简介 253
12.1.2 多媒体控件常用的属性和事件 255
12.1.3 MCI 控件编程举例 259
12.2 调用 API 函数设计多媒体应用程序 262
12.2.1 Windows API 函数简介 262
12.2.2 API 函数的声明 262
12.2.3 使用 API 浏览器 263
12.2.4 使用 API 函数进行多媒体编程 264
12.3.1 OLE 简介 265
12.3 用 OLE 开发多媒体应用程序 265
12.3.2 简单的 OLE 多媒体编程 266
小结 266
习题 266
附录 267
附录1 VB 中的属性名及其含义 267
附录2 VB 中的事件名及其含义 270
附录3 VB 中对象的属性 271
附录4 VB 中对象的事件 275
附录5 VB 中对象的方法 276
附录6 高校计算机等级考试大纲 277
(二级——Visual Basic 语言程序设计大纲)(2002) 277
主要参考文献 280
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019