Visual Basic程序设计与应用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:于占龙,周虹,富春岩主编;薛佳楣,陈玉林,刘运宏副主编
- 出 版 社:北京:中国铁道出版社
- 出版年份:2013
- ISBN:9787113172237
- 页数:286 页
第1章 Visual Basic程序设计概述 1
1.1 Visual Basic 6.0简介 1
1.1.1 Visual Basic的发展 1
1.1.2 Visual Basic的特点 2
1.2 Visual Basic 6.0集成开发环境 3
1.3 Visual Basic 6.0联机帮助 8
1.4 Visual Basic语言字符集及编码规则 10
1.4.1 Visual Basic的字符集 10
1.4.2 编码规则 11
1.4.3 命令格式中的符号约定 11
1.5 对象与控件 11
1.6 Visual Basic工程的设计步骤 14
1.7 窗体和基本控件 19
1.7.1 窗体 19
1.7.2 控件的公共属性 21
1.7.3 命令按钮 22
1.7.4.标签 23
1.7.5 文本框 24
第2章 Visual Basic程序设计基础 27
2.1 数据类型 27
2.1.1 基本数据类型 28
2.1.2 用户定义的数据类型 31
2.1.3 枚举类型 31
2.2 常量 34
2.2.1 直接常量 34
2.2.2 自定义符号常量 35
2.2.3 系统符号常量 36
2.3 变量 36
2.3.1 变量的命名规则 36
2.3.2 变量的声明 37
2.3.3 变量的初始化 40
2.4 运算符与表达式 40
2.4.1 算术运算符与算术表达式 40
2.4.2 字符串运算符与字符串表达式 41
2.4.3 关系运算符与关系表达式 42
2.4.4 逻辑运算符与逻辑表达式 43
2.4.5 表达式的运算顺序 44
2.5 常用内部函数 45
2.5.1 数学函数 45
2.5.2 转换函数 47
2.5.3 字符串函数 48
2.5.4 日期函数 49
2.5.5 格式输出函数 50
2.5.6 Shell()函数 51
2.6 代码书写规则 52
第3章 顺序结构程序设计 54
3.1 结构化程序设计 54
3.2 赋值语句 55
3.3 数据输出 56
3.3.1 用Print方法输出数据 57
3.3.2 用消息框输出数据 62
3.3.3 用文本框输出数据 64
3.3.4 数据输出到标签 65
3.3.5 数据输出到打印机 67
3.4 数据输入 68
3.4.1 用输入框输入数据 68
3.4.2 用文本框输入数据 70
3.4.3 焦点和Tab键序 72
3.5 常用基本语句 73
3.6 应用实例 75
第4章 选择结构程序设计 78
4.1 If条件语句 78
4.1.1 单分支If语句 78
4.1.2 双分支If语句 80
4.1.3 多分支If语句 81
4.1.4 IIF函数 83
4.2 选择结构的嵌套 84
4.3 Select Case语句 87
4.4 应用实例 90
第5章 循环结构程序设计 96
5.1 For...Next循环结构 96
5.2 While...Wend循环结构 100
5.3 Do...Loop循环结构 104
5.3 循环的嵌套 107
5.4 应用实例 110
第6章 数组 116
6.1 数组 116
6.1.1 数组的概念 116
6.1.2 数组的维数 117
6.2 数组的定义 117
6.2.1 一维数组 117
6.2.2 二维数组和多维数组 120
6.2.3 UBound和LBound函数 121
6.2.4 静态数组与动态数组 121
6.2.5 数组的清除 124
6.3 数组的初始化 125
6.4 数组的基本操作 127
6.4.1 数组的引用 127
6.4.2 数组元素的输入 127
6.4.3 数组元素的输出 128
6.4.4 数组元素的复制 129
6.5 For Each...Next语句 129
6.6 控件数组 130
6.6.1 控件数组的概念 131
6.6.2 控件数组的建立 131
6.7 应用实例 134
第7章 过程与函数 146
7.1 过程 146
7.1.1 事件过程和通用过程 146
7.1.2 过程的定义 147
7.1.3 调用Sub过程 149
7.1.4 Sub Main 过程 150
7.2 函数 152
7.2.1 建立Function过程 152
7.2.2 调用Function过程 152
7.3 参数传递 153
7.3.1 形参与实参 153
7.3.2 值传递与地址传递 154
7.3.3 数组参数 157
7.3.4 可选参数和可变参数 158
7.3.5 对象参数 160
7.4 过程和变量的作用域 160
7.4.1 过程的作用域 161
7.4.2 变量的作用域 163
7.4.3 静态变量 164
7.5 嵌套调用和递归算法 165
7.5.1 嵌套调用 165
7.5.2 递归算法 166
7.6 应用实例 167
第8章 常用控件 171
8.1 单选按钮和复选框 171
8.2 框架 174
8.3 列表框和组合框 176
8.3.1 列表框和组合框共有的重要属性 176
8.3.2 列表框特有的重要属性 177
8.3.3 组合框特有的重要属性 177
8.3.4 方法 178
8.3.5 事件 178
8.4 定时器 179
8.5 滚动条 180
8.5.1 滚动条控件 180
8.5.2 常用属性 181
8.5.3 常用事件 182
8.6 键盘与鼠标 183
8.6.1 键盘事件 183
8.6.2 鼠标事件 185
8.6.3 拖放操作 187
8.7 高级控件 191
8.7.1 ProgressBar控件 191
8.7.2 UpDown控件 192
8.7.3 Animation控件 193
8.7.4 SSTab控件 193
第9章 界面设计 194
9.1 菜单设计 194
9.1.1 菜单编辑器 195
9.1.2 弹出菜单 198
9.1.3 动态定制菜单 200
9.2 对话框设计 203
9.2.1 通用对话框 204
9.2.2 文件对话框 204
9.2.3 其他对话框 208
9.3 工具栏和状态栏 211
9.3.1 手工制作工具栏 211
9.3.2 Toolbar控件与ImageList控件 211
9.3.3 创建状态栏 215
9.3.4 剪贴板的应用 217
9.3.5 进度指示器 217
9.3.6 使用带标签的控件 219
9.4 多重窗体与多文档界面 219
9.4.1 多重窗体的操作 219
9.4.2 多文档界面 221
第10章 文件 224
10.1 文件系统控件 224
10.1.1 驱动器列表框和目录列表框 224
10.1.2 文件列表框 225
10.2 文件及其基本操作 227
10.2.1 文件与文件结构 227
10.2.2 文件的基本操作 228
10.2.3 目录及文件操作 231
10.3 文件的分类及其应用 233
10.3.1 顺序文件 233
10.3.2 随机文件 238
10.3.3 二进制文件 243
第11章 图形操作 246
11.1 图形操作基础 246
11.1.1 图形处理功能 246
11.1.2 图形处理方法 247
11.1.3 坐标系统 247
11.1.4 图形层 249
11.2 绘图属性 250
11.2.1 当前坐标 250
11.2.2 线宽与线型 251
11.2.3 填充与色彩 252
11.3 图形控件 254
11.3.1 Line(画线) 255
11.3.2 Shape(形状) 255
11.3.3 PictureBox(图形框) 256
11.3.4 Image(图像框) 256
11.4 图形方法 257
11.4.1 绘点方法(Pset) 257
11.4.2 绘制直线和矩形方法(Line) 257
11.4.3 绘制圆、椭圆和圆弧方法(Circle) 259
11.4.4 PaintPicture方法 261
11.4.5 Cls方法 262
11.5 动画设计 262
第12章 数据库技术 266
12.1 数据库的基本概念 266
12.1.1 数据库相关概念 266
12.1.2 关系型数据库 267
12.2 数据库管理器 268
12.2.1 启动数据库管理器 268
12.2.2 建立和打开数据库 268
12.2.3 建立和修改数据表的结构 269
12.2.4 数据的有关操作 271
12.2.5 建立和修改查询 271
12.3 数据报表设计器 273
12.3.1 设计数据环境 273
12.3.2 设计数据报表 274
12.4 数据控件 276
12.4.1 数据控件的常用属性 276
12.4.2 数据控件的常用事件 277
12.4.3 数据控件的常用方法 278
12.4.4 记录集对象 278
12.5 ADO 控件 279
12.5.1 ADO控件的常用属性 280
12.5.2 ADO控件的常用方法 281
12.5.3 ADO记录集对象的常用方法 281
12.6 数据窗体向导 281
12.7 结构化查询语言SQL 283
12.7.1 SQL基本语法 283
12.7.2 使用SQL语句 283
参考文献 286
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018