可视化程序设计 Visual BasicPDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:周志德,刘德强,许敏编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2006
- ISBN:7121032333
- 页数:376 页
1.1 Visual Basic简介 1
1.2 面向对象的程序设计方法 1
第1章 Visual Basic概述 1
1.3 可视化的程序设计方法 4
1.4 事件驱动的编程机制 4
1.5 VB的集成开发环境 5
1.5.1 标题栏 6
1.5.2 菜单栏 6
1.5.3 工具栏 6
1.5.4 控件工具箱 6
1.5.5 窗体设计器 7
1.5.6 属性设置窗口 7
1.5.7 代码编辑器 7
1.5.8 工程资源管理器 8
1.6.2 窗体文件(.frm) 9
1.6.3 其他文件 9
1.6 VB的工程管理 9
1.6.1 工程文件(.vbp) 9
1.5.9 窗体布局窗口 9
1.6.4 创建VB应用程序的步骤 10
1.7 创建一个简单的VB应用程序 11
本章小结 13
习题1 14
实验1 15
第2章 窗体与基本控件 16
2.1 窗体 16
2.1.1 窗体概述 16
2.1.2 窗体的属性 17
2.1.3 窗体的方法 21
2.1.4 窗体的事件 23
2.2.1 标签控件(Label) 25
2.2 VB的常用控件 25
2.1.5 窗体的装载和卸载 25
2.2.2 文本框控件(TextBox) 26
2.2.3 命令按钮控件(CommandButton) 29
2.2.4 列表框控件(ListBox) 30
2.2.5 组合框控件(ComboBox) 32
2.2.6 图像框控件(Image) 33
2.2.7 图片框控件(PictureBox) 34
2.2.8 单选按钮、复选框和框架控件 34
2.2.9 滚动条控件(HscrollBar和VscrollBar) 36
2.2.10 计时器控件(Timer) 39
2.3 控件布局 40
2.3.1 调整控件对象的位置和大小 40
2.3.2 控件对象的对齐 41
2.3.3 控件对象的间距调整 41
2.4 程序界面设计示例 41
本章小结 45
习题2 46
实验2 47
第3章 Visual Basic语言 49
3.1 VisualBasic程序组成 49
3.1.1 模块 50
3.1.2 过程 50
3.1.3 代码行的书写规则 51
3.2 VB数据类型与表达式 52
3.2.1 数据类型 52
3.2.2 常量 55
3.2.3 变量 56
3.2.4 运算符与表达式 58
3.2.5 VB公共函数 61
3.3 程序结构与流程控制语句 64
3.3.1 程序的三种基本结构 64
3.3.2 赋值语句及相关函数 65
3.3.3 分支语句 69
3.3.4 循环语句 74
3.3.5 综合应用举例 78
3.4 程序调试 83
3.4.1 程序错误类型 83
3.4.2 VB调试工具 85
3.4.3 程序调试 86
3.5 数组 89
3.5.1 一维数组定义与引用 90
3.5.2 二维数组的定义与引用 93
3.5.3 动态数组的定义与引用 96
3.5.4 控件数组的定义与引用 97
3.5.5 数组元素的输入与输出 100
3.5.6 数组函数及数组语句 101
3.6 过程与函数 104
3.6.1 事件过程的定义与调用 104
3.6.2 通用过程的定义与调用 106
3.6.3 函数过程的定义与调用 109
3.6.4 数组与对象作为参数 111
3.6.5 调用其他模块中的公有过程和函数 114
3.6.6 静态变量 115
本章小结 116
习题3 118
实验3 121
第4章 菜单、工具栏、状态栏与对话框 123
4.1 菜单设计 123
4.1.1 下拉式菜单设计 123
4.1.2 弹出式菜单设计 128
4.2 工具栏设计 130
4.2.1 ImageList控件 130
4.2.2 ToolBar控件 131
4.2.3 用ToolBar与ImageList设计工具栏 133
4.3.2 StatusBar控件的属性 137
4.3.1 StatusBar控件的概述 137
4.3 状态栏设计 137
4.4 通用对话框与单文档编辑器设计 141
4.4.1 通用对话框设计 141
4.4.2 CommonDialog控件 142
4.4.3 单文档编辑器设计 144
4.5 MDI多窗体程序设计 146
4.5.1 创建MDI主窗体 147
4.5.2 建立MDI子窗体 147
4.5.3 MDI窗口菜单设计 147
4.6 综合应用(学生档案管理系统设计) 149
4.6.1 学生档案管理系统MDI主窗体与子窗体设计 149
4.6.2 学生档案管理系统MDI主菜单设计 150
4.6.3 学生档案管理系统主窗体中工具栏设计 151
4.6.4 学生档案管理系统主窗体中状态栏设计 151
本章小结 152
习题4 153
实验4 154
第5章 Visual Basic数据库开发环境 155
5.1 数据库基本知识 155
5.1.1 数据库系统的基本概念 155
5.1.2 关系型数据库的基本概念 157
5.2 数据库应用程序的开发环境 158
5.3 可视化数据管理器 159
5.3.1 建立数据库与数据表 159
5.3.2 打开与编辑数据表 162
5.3.3 数据表导入/导出 163
5.3.4 查询生成器 164
5.4 结构化查询语言(SQL)简介 165
5.4.1 Select语句 165
5.4.2 Insert语句 173
5.4.3 Update语句 174
5.4.4 Delete语句 174
5.5 数据窗体设计器 175
本章小结 177
习题5 178
实验5 179
第6章 数据库应用程序设计 180
6.1 数据库应用程序的结构与设计步骤 180
6.1.1 用Data数据控件设计数据库应用程序示例 180
6.1.2 数据库应用程序的结构 181
6.1.3 数据库应用程序的设计步骤 183
6.2 用Data数据源控件设计数据库应用程序 183
6.2.1 Data数据源控件 183
6.2.2 TextBox控件 188
6.2.3 Label控件 189
6.2.4 DBGrid控件 190
6.2.5 DBCombo控件 193
6.2.6 DBList控件 193
6.2.7 设计班级编码维护程序 194
6.3 用ADO Data数据源控件设计数据库应用程序 197
6.3.1 ADO Data数据源控件 197
6.3.2 DataGrid控件 201
6.3.3 DataCombo控件 203
6.3.4 DataList控件 203
6.3.5 用ADO Data控件设计班级代码表维护程序 204
6.3.6 SQL语句字符串中变量的表达式 207
6.3.7 用ADO Data控件设计学生档案录入程序 208
6.3.8 用ADO Data控件设计学生档案查询程序 213
6.4 用ADO对象设计数据库应用程序 218
6.4.1 ADO的基本概念 218
6.4.2 ADO对象 219
6.4.3 用连接对象打开数据库 220
6.4.4 用记录集对象操作数据表 222
6.4.5 用命令对象操作数据表 228
本章小结 232
习题6 233
实验6 234
第7章 数据报表打印程序设计 238
7.1 数据环境设计器 238
7.1.1 数据环境设计器的概念与使用 238
7.1.2 用数据环境设计器设计数据库应用程序 243
7.2 数据报表设计器 247
7.2.1 数据报表对象 247
7.2.2 数据报表控件 249
7.2.3 数据报表程序设计 250
本章小结 257
习题7 258
实验7 258
第8章 Visaul Basic高级控件 261
8.1 日期类控件与函数 261
8.1.1 MonthView控件 261
8.1.3 日期类函数 262
8.1.2 Calendar控件 262
8.2 字符表格控件MSFlexGrid 263
8.2.1 MSFlexGrid控件概述 263
8.2.2 MSFlexGrid控件的主要属性 264
8.2.3 MSFlexGrid控件的事件与方法 266
8.2.4 校历管理程序设计 271
8.2.5 学生宿舍录入程序设计 276
8.3.2 TreeView控件的属性 280
8.3.1 TreeView控件概述 280
8.3 树形结构控件TreeView 280
8.3.3 TreeView控件的方法 282
8.3.4 用树形控件TreeView设计学生档案查询程序 283
8.4 分页控件SSTab 286
8.4.1 分页控件SSTab概述 286
8.4.2 分页控件SSTab的属性 286
8.4.3 用分页控件SSTab设计学生档案查询程序 287
8.5.2 进程条控件ProgressBar的属性 289
8.5 进程条控件ProgressBar 289
8.5.1 进程条控件ProgressBar概述 289
8.5.3 用ProgressBar设计查询进度界面 290
8.6 数据图表控件MSChart 291
8.6.1 MSChart控件概述 292
8.6.2 MSChart控件的属性 292
8.6.3 MSChart控件的属性对话框 297
8.6.4 用MSChart控件设计学生档案统计程序 298
本章小结 302
习题8 303
实验8 303
第9章 文件系统 304
9.1 文件系统控件 304
9.1.1 驱动器列表框控件(DriveListBox) 304
9.1.2 目录列表框控件(DirListBox) 305
9.1.3 文件列表框控件(FileListBox) 306
9.1.4 用文件系统控件设计文本浏览器 307
9.2 文件操作 309
9.2.1 文件概述 309
9.2.2 顺序文件 310
9.2.3 随机文件 315
9.2.4 二进制文件 317
本章小结 319
习题9 320
实验9 320
第10章 多媒体技术与图形处理 322
10.1 多媒体技术 322
10.1.1 多媒体技术的基本术语 322
10.1.2 多媒体控件(MMControl) 323
10.1.3 动画控件(Animation) 325
10.1.4 在学生档案管理系统中添加媒体播放器 327
10.2.1 坐标系 330
10.2 图形处理技术 330
10.2.2 色彩函数 332
10.2.3 绘图控件 333
10.2.4 绘图方法 337
10.2.5 图片框(PictureBox) 343
本章小结 344
习题10 345
实验10 345
第11章 Visual Basic课程设计 346
11.1 系统需求与功能分析 346
11.2 系统功能模块设计 347
11.3 系统数据流程图与数据结构设计 347
11.3.1 系统数据流程图 347
11.3.2 数据库设计 348
11.3.3 编码表的部分字段内容 350
11.4.1 建立学生成绩管理系统工程文件与主窗体文件 351
11.4 各功能模块程序设计 351
11.3.4 建立学生成绩管理系统目录与数据表结构 351
11.4.2 学生成绩初始化窗体程序设计 352
11.4.3 学生成绩录入窗体程序设计 354
11.4.4 学生班级成绩查询窗体程序设计 354
11.4.5 学生个人成绩查询窗体程序设计 355
11.4.6 学生成绩统计窗体程序设计 356
11.4.7 课程代码窗体程序设计 356
11.4.8 各类数据编码表维护窗体程序设计 356
11.4.9 班级课程表录入窗体程序设计 358
11.4.10 课程表查询窗体程序设计 359
11.4.11 学生补考成绩录入程序设计 359
11.4.12 学生补考成绩查询程序设计 360
附录A 学生档案管理系统与学生成绩管理系统数据表结构 361
附录B Visaul Basic标准函数 367
附录C Visual Basic 6.0的常用属性、方法与事件 370
参考文献 376
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017