Visual Basic程序设计基础PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:田萍芳,聂玉峰,陈东方主编
- 出 版 社:北京:中国铁道出版社
- 出版年份:2011
- ISBN:9787113124151
- 页数:256 页
第1章Visual Basic简介 1
1.1 VB概述 1
1.1.1 VB的发展 1
1.1.2 VB的特点 2
1.2 VB的集成开发环境 5
1.2.1 VB的启动和退出 5
1.2.2主窗口 6
1.2.3工具箱和控件 7
1.2.4其他窗口 8
1.3可视化编程的基本概念 11
1.3.1对象的概念 12
1.3.2对象的基本操作 13
1.3.3事件驱动的编程机制 14
1.4 VB编程的基本步骤 14
1.4.1新建工程 15
1.4.2用户界面设计 15
1.4.3编写代码 15
1.4.4工程的运行、调试及保存 16
习题 18
第2章VB可视化编程基础 20
2.1 VB可视化程序设计的基本概念 20
2.1.1面向对象的程序设计 20
2.1.2 VB的对象 21
2.1.3有关对象的三个要素 22
2.1.4属性设置 25
2.2窗体 28
2.2.1窗体的结构 28
2.2.2窗体的属性 28
2.2.3窗体的事件 31
2.2.4窗体的常用方法 31
2.3命令按钮 34
2.3.1属性 34
2.3.2事件 35
2.4文本框 36
2.4.1属性 36
2.4.2事件和方法 37
2.5标签 39
2.5.1属性 39
2.5.2事件和方法 39
习题 39
第3章VB语言基础 42
3.1数据类型 42
3.2常量和变量 44
3.2.1标识符的命名规则 44
3.2.2常量 45
3.2.3变量 46
3.3运算符和表达式 48
3.3.1算术运算符与数值表达式 48
3.3.2字符串运算符与字符串表达式 49
3.3.3关系运算符与关系表达式 49
3.3.4逻辑运算符与逻辑表达式 50
3.3.5表达式的书写 50
3.3.6运算符的优先级 51
3.4常用内部函数 51
3.4.1数学函数 51
3.4.2随机函数 52
3.4.3字符串函数 53
3.4.4类型转换函数 54
3.4.5判断函数 54
3.4.6日期和时间函数 55
3.5 Visual Basic代码书写规则 55
习题 56
第4章 程序控制结构 58
4.1顺序结构 58
4.1.1赋值语句 58
4.1.2数据的输入 60
4.1.3数据的输出 61
4.1.4顺序结构程序举例 67
4.1.5其他语句 69
4.2选择结构 70
4.2.1单分支选择 70
4.2.2双分支选择 72
4.2.3 IIf(函数 73
4.2.4 If语句的嵌套 74
4.2.5多分支选择 74
4.3循环结构 77
4.3.1 For.Next循环语句 78
4.3.2 Do.Loop循环语句 80
4.3.3多重循环 82
4.4常用算法举例 85
4.4.1累加 85
4.4.2累乘 86
4.4.3求最值 87
4.4.4求素数 87
4.4.5穷举法 88
习题 89
第5章 数组 94
5.1数组概述 94
5.1.1数组的基本概念 94
5.1.2数组的分类 95
5.2数组的定义 95
5.2.1静态数组的定义 95
5.2.2动态数组的定义 96
5.2.3控件数组 98
5.3数组的基本操作 100
5.3.1一维数组的基本操作 101
5.3.2二维数组的基本操作 102
5.3.3与数组操作有关的几个函数 103
5.3.4数组中常见错误和注意事项 104
5.4数组的应用举例 105
5.4.1数组最值问题 105
5.4.2数组的查找问题 106
5.4.3数组的排序 108
5.4.4字符串及其应用 110
习题 112
第6章 过程 118
6.1 Sub过程 118
6.1.1 Sub子过程的定义 118
6.1.2 Sub子过程的调用 121
6.2 Function函数过程 122
6.2.1函数过程(Function)的定义 122
6.2.2函数过程(Function)的调用 123
6.3参数的传递 125
6.3.1值传递 126
6.3.2地址传递 127
6.3.3数组传递 130
6.4变量的作用域 131
6.4.1局部变量(过程级变量) 131
6.4.2窗体或模块级变量 131
6.4.3全局变量 132
6.4.4关于多个变量同名 133
6.4.5静态变量 134
6.5过程的嵌套调用和递归调用 135
6.5.1过程的嵌套调用 135
6.5.2过程的作用域 136
6.5.3递归调用 138
6.6过程应用举例 141
习题 145
第7章 用户界面设计 150
7.1常用控件 150
7.1.1单选按钮(OptionButtom控件) 150
7.1.2复选框(CheckBox控件) 152
7.1.3框架(Frame控件) 154
7.1.4图片框(PictureBox控件) 157
7.1.5图像框(Image控件) 159
7.1.6列表框(ListBox控件) 161
7.1.7组合框(ComboBox控件) 166
7.1.8滚动条(HScrollBox与VScrollBox控件) 167
7.1.9计时器(Timer控件) 169
7.2菜单设计 171
7.2.1菜单编辑器 171
7.2.2下拉式菜单 173
7.2.3弹出式菜单 175
7.3对话框设计 176
7.3.1 CommonDialog控件的添加 177
7.3.2 CommonDialog控件的基本属性和方法 177
7.3.3“打开”对话框 178
7.3.4“另存为”对话框 180
7.3.5“颜色”对话框 180
7.3.6“字体”对话框 181
7.3.7“打印”对话框 182
7.3.8“帮助”对话框 183
7.4多窗体和多文档界面设计 183
7.5鼠标和键盘 186
7.5.1鼠标事件 186
7.5.2键盘事件 188
习题 190
第8章 数据文件 195
8.1文件概述 195
8.1.1文件的分类 195
8.1.2文件的读/写 196
8.2顺序文件 197
8.2.1引例 198
8.2.2常用语句和函数 199
8.2.3应用举例 204
8.3随机文件 207
8.3.1引例 207
8.3.2常用语句 209
8.3.3应用举例 210
8.4二进制文件 215
8.4.1常用语句和函数 216
8.4.2应用举例 217
8.5文件系统控件 218
习题 220
第9章 图形操作 222
9.1图形操作基础 222
9.1.1引例 222
9.1.2坐标系统 223
9.2绘图属性 225
9.2.1坐标属性 225
9.2.2线宽和线型 226
9.2.3填充和色彩 227
9.3常用绘图方法 229
9.3.1 PSet方法 229
9.3.2 Line方法 230
9.3.3 Circle方法 231
9.3.4绘图方法与Paint事件 233
9.4图形的层次 234
9.5综合应用 235
习题 239
第10章 数据库应用基础 240
10.1数据库基础知识 240
10.1.1数据库中的基本概念 240
10.1.2数据库及数据表的设计 241
10.2可视化数据库管理器 242
10.2.1数据库的建立 242
10.2.2建立查询 246
10.3通过Data控件访问数据库 247
10.3.1 Data控件的属性与绑定 247
10.3.2 Data控件事件 250
10.3.3记录集对象Recordset 251
习题 256
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018