Visual Basic 2005程序设计教程与上机实训PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:于文强,梁霭明,李岱等编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2007
- ISBN:9787113083106
- 页数:287 页
第1章 Visual Basic 2005程序设计概述 1
1.1 Visual Basic 2005简介 1
1.1.1 Visual Basic的诞生和发展 1
1.1.2 Visual Basic 2005的新特点 2
1.1.3 Visual Basic 2005的安装要求 3
1.2 Visual Studio 2005集成开发环境 3
1.2.1 Visual Studio 2005集成开发环境的启动 3
1.2.2 Visual Basic 2005集成开发环境 4
1.2.3 创建简单的应用程序 8
1.3 创建Visual Basic 2005控制台程序 9
1.3.1 控制台输入输出方法 10
1.3.2 创建控制台应用程序 10
1.4 联机帮助系统 12
1.4.1 “动态帮助”窗口 12
1.4.2 帮助菜单 12
1.4.3 互联网资源 12
1.5 上机实训 13
1.5.1 Visual Basic 2005集成开发环境 13
1.5.2 控制台应用程序的建立和执行 14
1.6 本章习题 15
第2章 面向对象的程序设计 17
2.1 面向对象编程的基本概念 17
2.1.1 对象 18
2.1.2 属性 18
2.1.3 方法 19
2.1.4 事件 19
2.2 类和对象 20
2.2.1 类的定义 20
2.2.2 对象的定义 20
2.2.3 创建类 21
2.3 面向对象的程序设计的主要特征 23
2.3.1 封装 23
2.3.2 继承 23
2.3.3 多态 24
2.4 接口 26
2.4.1 接口的概念 26
2.4.2 接口的声明 27
2.4.3 接口的实现 27
2.5 名称空间在Visual Basic 2005中的应用 28
2.5.1 局部和全局名称空间 29
2.5.2 使用名称空间 30
2.5.3 创建名称空间 31
2.6 与对象交互 32
2.6.1 对象的生存期 32
2.6.2 对象的声明和实例化 33
2.6.3 前期和后期的捆绑 33
2.7 上机实训 34
2.7.1 程序界面的创建 34
2.7.2 对象属性的设置 34
2.7.3 对对象编程 35
2.7.4 调试运行 35
2.8 本章习题 36
第3章 Visual Basic 2005语法基础 38
3.1 基本数据类型 38
3.2 常量和变量 40
3.2.1 常量和变量的命名原则 40
3.2.2 常量的声明方法 43
3.2.3 变量的声明方法 44
3.3 内部函数及表达式构成 45
3.3.1 常用内部函数 45
3.3.2 运算符 47
3.3.3 表达式 50
3.4 数组 50
3.4.1 关于数组 50
3.4.2 动态数组 51
3.5 基本语句 52
3.5.1 顺序语句 54
3.5.2 条件语句 57
3.5.3 循环语句 62
3.6 过程 68
3.6.1 函数过程 68
3.6.2 子过程 68
3.6.3 参数传递 69
3.6.4 变量和过程的作用域 69
3.7 上机实训 70
3.7.1 简单的字符串转换 70
3.7.2 最小公倍数和最大公约数 71
3.8 本章习题 72
第4章 常用算法 73
4.1 算法概论 73
4.1.1 算法的概念、特征与评价指标 73
4.1.2 算法的描述 74
4.2 Visual Basic 2005基础程序算法 74
4.2.1 表达式求解 74
4.2.2 函数应用 76
4.3 流程控制算法 77
4.3.1 计算分段函数 77
4.3.2 判断成绩等级 79
4.3.3 加法器 79
4.4 数组和结构程序算法 80
4.4.1 数组元素的赋值和引用实例 80
4.4.2 二维数组元素的赋值和引用实例 82
4.5 过程和函数实例算法 85
4.5.1 子过程subMin和函数funMin实例 85
4.5.2 函数递归调用实例 86
4.6 常用经典算法 87
4.6.1 加密与解密算法 87
4.6.2 递推算法 89
4.6.3 穷举算法 90
4.6.4 求最大公约数与最小公倍数算法 91
4.6.5 求素数算法 92
4.6.6 分类统计算法 93
4.6.7 选择法排序算法 94
4.6.8 冒泡法排序算法 95
4.6.9 实现批量输入 97
4.6.10 数制转换算法 97
4.6.11 插入法排序算法 99
4.6.12 顺序查找算法 100
4.6.13 二分法查找算法 101
4.7 本章习题 103
第5章 基本控件应用 105
5.1 常用控件 105
5.1.1 常用控件共有属性 106
5.1.2 窗体 107
5.1.3 标签控件(Label) 110
5.1.4 文本框控件(TextBox) 111
5.1.5 命令按钮控件(Button) 112
5.1.6 图片框控件(PictureBox) 113
5.1.7 图像列表框控件(ImageList) 114
5.2 选择性控件 115
5.2.1 框架类控件 115
5.2.2 滚动条控件(HScrollBar和VScrollBar) 117
5.2.3 单选钮控件 117
5.2.4 复选框控件(CheckBox) 118
5.2.5 列表框控件(Listbox) 119
5.2.6 组合框控件(ComboBox) 120
5.3 时钟控件(Timer) 120
5.4 控件焦点与【Tab】键顺序 120
5.4.1 鼠标器聚焦 121
5.4.2 键盘【Tab】键顺序 121
5.5 上机实训 121
5.5.1 文本编辑器 121
5.5.2 图形控件应用示例 124
5.5.3 列表框与组合框示例 126
5.5.4 文字加密程序示例 129
5.5.5 光标速率 130
5.6 本章习题 132
第6章 窗体界面设计 134
6.1 菜单设计 135
6.1.1 设计普通菜单 135
6.1.2 设计右键快捷菜单 140
6.2 工具栏设计 141
6.3 状态栏设计 143
6.4 多重窗体 144
6.4.1 添加窗体 144
6.4.2 设置启动对象 144
6.4.3 有关窗体的语句和方法 145
6.5 简单多文档界面设计 146
6.5.1 创建MDI 146
6.5.2 创建MDI子窗体 146
6.5.3 设置启动窗体 146
6.6 通用对话框 146
6.6.1 打开文件对话框 146
6.6.2 保存文件对话框 148
6.6.3 颜色对话框 149
6.6.4 字体对话框 149
6.7 RichTextBox控件 150
6.7.1 常用格式化属性 150
6.7.2 文件操作方法 151
6.8 上机实训 154
6.8.1 多窗体 154
6.8.2 多文档窗体 158
6.9 本章习题 167
第7章 程序调试和异常处理 169
7.1 程序错误的种类 169
7.1.1 语法错误 170
7.1.2 运行时错误 171
7.1.3 逻辑错误 171
7.2 调试工具 172
7.2.1 Visual Basic 2005的工作模式 172
7.2.2 使用调试工具调试程序 173
7.2.3 调试窗口 174
7.3 异常处理 176
7.3.1 结构化异常处理 176
7.3.2 非结构化异常处理 179
7.4 上机实训 183
7.4.1 非结构化异常处理实例 183
7.4.2 结构化异常处理实例 184
7.5 本章习题 185
第8章 文件 186
8.1 用于处理文件的类 186
8.1.1 FileSystemInfo基类 186
8.1.2 目录服务类 187
8.1.3 文件相关类 194
8.2 用流进行文件读取和写入 198
8.2.1 FileStream类 198
8.2.2 读取文件类 202
8.2.3 写文件类 203
8.2.4 用BinaryReader类和BinaryWriter类操作二进制文件 205
8.3 上机实训 208
8.3.1 用于处理文件的类实验 208
8.3.2 文件流实验 211
8.4 本章习题 219
第9章 图形及多媒体技术 221
9.1 GDI+概述 221
9.1.1 GDI+坐标系统 221
9.1.2 图片像素 222
9.2 利用GDI+绘制图形 222
9.2.1 与绘图相关的对象 222
9.2.2 常用的绘图方法 225
9.3 多媒体播放器 229
9.3.1 Windows Media Player控件的加载 229
9.3.2 Windows Media Player控件的常用属性 230
9.3.3 Windows Media Player控件的常用方法 230
9.4 上机实训 231
9.4.1 GDI+使用实验 231
9.4.2 Flash播放器制作实验 232
9.5 本章习题 234
第10章 数据库及应用 235
10.1 数据库概述 235
10.2 ADO.NET 237
10.2.1 使用数据源配置向导 237
10.2.2 使用“数据源”窗口 243
10.2.3 使用绑定控件 246
10.3 SQL语言 247
10.3.1 数据查询 247
10.3.2 INSERT新建数据指令 252
10.3.3 UPDATE修改数据指令 252
10.3.4 DELETE删除数据指令 252
10.4 使用DataGridView控件显示数据 252
10.4.1 使用DataGridView显示数据库记录 253
10.4.2 格式化DataGridView单元格 258
10.4.3 其他网格和导航控件 260
10.4.4 数据库的更新 261
10.5 上机实训 263
10.5.1 需求分析 263
10.5.2 概念结构设计 265
10.5.3 数据库设计 266
10.5.4 应用程序设计 267
10.6 本章习题 270
第11章 部署应用程序 271
11.1 部署 271
11.1.1 程序集 272
11.1.2 在Visual Basic 2005中部署是如何实现的 272
11.1.3 选择项目类型 274
11.2 部署Windows应用程序 275
11.2.1 创建Windows Installer安装项目 275
11.2.2 设置项目属性 276
11.2.3 部署编辑器 276
11.2.4 使用文件系统编辑器 277
11.2.5 生成安装项目 279
11.3 上机实例 279
11.4 本章习题 281
习题参考答案 283
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018