Visual Basic程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:韩育,薛晓萍,赵冬梅主编
- 出 版 社:北京:中国科学技术出版社
- 出版年份:2006
- ISBN:7504643459
- 页数:343 页
1.1 Visual Basic简介 1
1.1.1 Visual Basic的产生和发展 1
1.1.2 Visual Basic的特点和功能 1
第1章 Visual Basic程序设计概述 1
1.2 Visual Basic 6.0的启动及基本界面 3
1.2.1 菜单栏 4
1.2.2 工具栏 5
1.2.3 工具箱 6
1.2.7 代码窗口 7
1.3.1 简单程序设计说明 7
1.3 Visual Basic应用程序设计初步 7
1.3.2 界面设计 7
1.2.6 窗体布局窗口 7
1.2.5 属性窗口 7
1.2.4 工程资源管理器窗口 7
1.3.3 属性设置 9
1.3.4 编写程序代码 10
1.3.5 保存工程 10
1.3.6 程序的运行 11
1.4.1 面向对象的程序设计 13
1.4 面向对象程序设计的基本概念 13
1.4.2 对象与对象属性、类 14
1.4.3 窗体和命令按钮、标签、文本框控件的常用属性 15
1.4.4 属性的设置 19
1.4.5 对象事件与事件过程 20
1.4.6 对象方法 21
1.4.7 事件编程 22
1.4.8 Visual Basic 6.0工程的结构 25
1.4.9 立即窗口 25
1.4.10 Visual Basic应用程序的编程步骤 27
习题 28
第2章 程序设计基础 30
2.1 数据类型 30
2.1.1 数值型 30
2.1.2 String(字符串)型 31
2.1.3 Boolean(逻辑、布尔)型 31
2.1.4 Date(日期时间)型 31
2.2 常量与变量 31
2.2.1 直接常量 32
2.2.2 变量 33
2.2.3 符号常量 39
2.3 运算符、表达式、函数 40
2.3.1 运算符 40
2.3.2 表达式与运算符的优先级 44
2.3.3 常用内部函数 45
2.4 Visual Basic程序代码的编写规则 53
2.4.1 关键字与标识符 53
2.4.2 语句 53
2.4.3 续行 54
2.4.4 一行书写多条语句 54
2.4.5 注释 54
2.5 命令格式中的符号约定 54
习题 55
第3章 程序流程控制 57
3.1 顺序结构程序设计 57
3.1.1 赋值语句Let 57
3.1.2 数据输出 60
3.1.3 数据输入 66
3.2 选择结构程序设计 70
3.2.1 条件语句 70
3.1.4 常用基本语句 70
3.2.2 Select Case语句 78
3.3 循环结构程序设计 82
3.3.1 Do...Loop语句 82
3.3.2 For...Next语句 86
3.3.3 多重循环 90
习题 91
第4章 常用内部控件 95
4.1 框架 95
4.1.1 添加框架的方法 95
4.1.2 框架的主要属性 95
4.2 单选按钮、复选框 99
4.2.1 单选按钮(OptionButton) 99
4.2.2 复选框(CheckBox) 103
4.3 列表框和组合框 107
4.3.1 列表框(ListBox) 108
4.3.2 组合框(ComboBox) 115
4.4 图片控件、图像控件 118
4.4.1 图片控件(PictureBox) 118
4.4.2 图像控件(Image) 121
4.5 计时器控件(Timer) 123
4.6 滚动条控件(ScrollBar) 128
习题 132
第5章 数组 136
5.1 数组的概念 136
5.1.1 下标变量 136
5.1.2 数组的概念 136
5.1.3 数组的维数 137
5.1.4 数组元素的存放 137
5.1.5 数组的形式 137
5.2.1 数组的声明 138
5.2 固定数组 138
5.2.2 数组的应用 139
5.2.3 字符串数组 150
5.2.4 可变数组 151
5.2.5 记录数组 152
5.3 动态数组 155
5.4 For Each...Next循环 157
5.5 控件数组 158
5.5.1 控件数组的概念 158
5.5.2 控件数组的建立 158
5.5.3 控件数组的使用 159
习题 162
第6章 过程 164
6.1 Sub过程 164
6.1.2 Sub过程的建立 165
6.1.1 Sub过程的声明 165
6.1.3 Sub过程的调用 166
6.2 Function过程 168
6.2.1 Function过程的声明 168
6.2.2 Function过程的建立 169
6.2.3 Function过程的调用 170
6.3 参数的传递 173
6.3.1 按值传递参数(ByVal) 174
6.3.2 按地址传递参数(ByRef) 174
6.4 过程的嵌套与递归 176
6.4.1 过程的嵌套 176
6.4.2 过程的递归调用 177
6.5 变量和过程的作用域 179
6.5.1 代码模块的概念 179
6.5.2 有关变量的进一步讨论 181
6.5.3 过程的作用域 182
6.6 多重窗体程序设计 184
6.6.1 建立多重窗体应用程序 185
6.6.2 多重窗体程序的执行与保存 185
6.6.3 多重窗体程序设计常用的方法 186
6.6.4 多重窗体程序设计举例 187
6.6.5 Sub Main过程 189
习题 190
第7章 菜单和工具栏 194
7.1 菜单设计 194
7.1.1 菜单组成 194
7.1.2 菜单编辑器 194
7.1.3 下拉菜单的设计 196
7.1.4 弹出式菜单 198
7.1.5 菜单控件数组 199
7.2 创建工具栏 201
7.2.1 ImageList控件 202
7.2.2 ToolBar控件 203
7.3 Windows界面样式及创建SDI程序界面 206
7.3.1 Windows界面样式 206
7.3.2 创建SDI程序界面 207
7.4 创建MDI程序界面 208
7.4.1 MDI窗体与MDI子窗体 208
7.4.2 创建MDI应用程序 209
习题 211
第8章 文件系统处理 214
8.1 文件概述 214
8.1.1 文件 214
8.1.2 文件的结构 214
8.1.3 文件的分类 214
8.2.1 顺序文件 215
8.1.4 文件的访问 215
8.2 文件的建立、打开、读写和关闭 215
8.2.2 随机文件 218
8.2.3 二进制文件 221
8.3 文件处理函数与语句 222
8.4 文件系统控件 226
8.4.1 驱动器列表框控件 227
8.4.2 目录列表框控件 227
8.4.3 文件列表框控件 228
8.5 公共对话框控件 229
8.5.1 添加CommonDialog控件 229
8.5.2 公共对话框的方法和Action属性 230
8.5.3 公共对话框的部分属性 230
8.5.4 “打开”对话框 231
8.5.6 “颜色”对话框 232
8.5.5 “另存为”对话框 232
8.5.7 “字体”对话框 233
8.5.8 “打印”对话框 234
8.6 综合举例 235
习题 237
第9章 键盘和鼠标事件 239
9.1 键盘事件 239
9.1.1 KeyPress事件 239
9.1.2 KeyDown和KeyUp事件 240
9.1.3 窗体级键盘处理程序 241
9.2 鼠标事件 242
9.3 拖放技术 243
9.3.1 与拖放相关的属性、方法和事件 244
9.3.2 自动拖放 244
9.3.3 手动拖放 244
习题 246
第10章 OLE控件与API函数简介 247
10.1 OLE控件 247
10.1.1 使用OLE控件 247
10.1.2 OLE控件的属性 249
10.2 API函数 253
10.2.1 API的概念 253
10.2.2 使用API文本浏览器 253
10.2.3 API函数的使用示例 256
习题 260
第11章 绘制图形 261
11.1 Visual Basic的坐标系统 261
11.1.1 默认坐标系统 261
11.1.2 坐标度量单位 261
11.1.3 用户自定义坐标系统 262
11.2 颜色 264
11.2.1 RGB函数 265
11.2.2 QBColor函数 265
11.2.3 使用Visual Basic的颜色常量 265
11.2.4 直接使用颜色值 266
11.3 常用绘图控件 266
11.3.1 Line控件 266
11.3.2 Shape控件 268
11.4 绘图方法 269
11.4.1 PSet方法 269
11.4.2 Line方法 271
11.4.3 常用的绘图属性和事件 274
11.4.4 Circle方法 276
11.4.5 Cls方法 281
习题 281
12.1 数据库的基本概念 283
第12章 数据库技术 283
12.1.1 关系数据库的结构 284
12.1.2 数据库的分类 286
12.1.3 访问数据库的方法 287
12.2 可视化数据管理器的使用 287
12.2.1 建立一个数据库 287
12.2.2 打开数据库 290
12.2.3 添加数据表 290
12.2.4 用户数据的增加、删除、修改 294
12.2.5 查询 296
12.3 Microsoft Jet SQL基础 298
12.3.1 选择查询(SELECT语句) 299
12.3.2 动作查询 305
12.3.3 数据库定义 306
12.4.1 使用Data控件浏览记录 307
12.4 使用Data控件访问数据库 307
12.4.2 记录集的更新和记录的添加、删除、修改和保存 314
12.4.3 数据绑定控件 316
12.5 使用DAO对象访问数据库 318
12.5.1 Microsoft Jet数据访问对象模型 318
12.5.2 DAO编程实例 321
12.6 使用ADO Data控件访问数据库 327
12.6.1 ADO Data控件 327
12.6.2 ADO Data的几个数据绑定控件 331
12.7 使用ADO对象访问数据库 335
12.7.1 ADO对象模型 335
12.7.2 使用ADO对象编程 336
12.8 报表 339
习题 342
附录:ASCII字符集 343
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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