程序设计基础教程 VB版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张增良,侯申编著
- 出 版 社:西安:西安交通大学出版社
- 出版年份:2014
- ISBN:9787560540276
- 页数:284 页
第1章 程序设计基础知识 1
1.1程序与程序设计语言 1
1.1.1程序设计的概念 1
1.1.2程序设计语言 2
1.2程序设计方法和过程 6
1.2.1结构化程序设计 6
1.2.2面向对象程序设计 9
1.2.3程序设计一般过程 12
1.3算法 12
1.3.1算法概述 12
1.3.2算法的表示 13
1.3.3常用算法及应用 15
习题1 20
第2章 Visual Basic概述 22
2.1 Visual Basic的版本及特点 22
2.1.1 Visual Basic的版本 22
2.1.2 Visual Basic的特点 22
2.2 Visual Basic 6.0开发环境 23
2.2.1 Visual Basic 6.0的启动 23
2.2.2 Visual Basic 6.0的界面布局 24
2.2.3联机帮助 27
2.3 Visual Basic程序的结构及开发步骤 28
2.3.1一个简单而完整的Visual Basic程序 28
2.3.2几个基本名词 29
2.3.3 Visual Basic应用程序结构 31
2.3.4 Visual Basic应用程序开发步骤 32
习题2 38
第3章 数据类型与表达式 39
3.1基本数据类型 39
3.1.1基本数据类型列表 39
3.1.2基本数据类型说明 40
3.2标识符 42
3.2.1什么是标识符 42
3.2.2标识符的命名规则 42
3.3常量 42
3.3.1直接常量 43
3.3.2符号常量 43
3.3.3系统常量 44
3.4变量 44
3.4.1变量的声明 45
3.4.2变量的作用域 47
3.5运算符与表达式 48
3.5.1运算符 48
3.5.2表达式 51
3.6复杂数据类型 51
3.6.1用户自定义类型 51
3.6.2枚举类型 52
习题3 53
第4章 程序流程控制 55
4.1顺序结构 55
4.1.1语句的书写规则 55
4.1.2几个简单语句 56
4.2分支结构 59
4.2.1单行结构条件语句 59
4.2.2块结构条件语句 60
4.2.3 IIF函数 62
4.2.4多分支选择结构语句 63
4.3循环结构 64
4.3.1 For…Next循环 64
4.3.2 While…Wend循环 68
4.3.3 Do…Loop循环 69
习题4 72
第5章 数组 75
5.1数组的声明 75
5.1.1一维数组的声明 75
5.1.2二维数组的声明 76
5.1.3动态数组的声明 76
5.2关于数组的操作 77
5.2.1对于数组的访问 77
5.2.2数组的刷新 78
5.2.3有关数组的函数 78
5.3控件数组 79
5.3.1手工建立控件数组 79
5.3.2通过程序建立控件数组 81
5.4数组应用举例 82
习题5 94
第6章 过程 97
6.1过程的概念和分类 97
6.1.1什么是过程 97
6.1.2过程的分类 98
6.2 Sub过程 99
6.2.1 Sub过程的声明 99
6.2.2 Sub过程的调用 100
6.3函数 102
6.3.1函数的声明 102
6.3.2函数的调用 103
6.3.3常用内部函数 105
6.4过程参数的传递 115
6.4.1参数的传递方式 116
6.4.2可选参数 118
6.4.3数组参数 121
6.4.4不定量参数 122
6.5过程的作用域 122
6.6递归调用 123
习题6 125
第7章 窗体与控件 128
7.1窗体 128
7.1.1窗体的创建 128
7.1.2窗体的属性 128
7.1.3窗体的方法 131
7.1.4窗体的事件 132
7.1.5窗体的生命周期 140
7.2常用控件 141
7.2.1控件分类 141
7.2.2命令按钮 142
7.2.3标签 144
7.2.4文本框 144
7.2.5复选框 146
7.2.6单选按钮 146
7.2.7分组框 146
7.2.8图片框和图像框 148
7.2.9列表框和组合框 149
7.2.10滚动条 153
7.2.11计时器 153
7.3菜单设计 157
7.3.1下拉菜单 157
7.3.2弹出式菜单 161
7.4工具栏设计 162
7.4.1工具栏外观设计 163
7.4.2编写工具栏事件过程代码 166
习题7 167
第8章 绘图 170
8.1 Visual Basic中的坐标系统 170
8.1.1标准规格坐标系 170
8.1.2自定义规格坐标系 171
8.2绘图控件 172
8.3绘图方法 174
8.3.1画点和线 174
8.3.2画矩形 175
8.3.3画圆、圆弧和椭圆 175
8.4图的调整和保存 175
8.4.1图的调整 176
8.4.2图的保存 180
8.5综合实例 181
习题8 184
第9章 ActiveX控件 185
9.1 CommonDialog控件 185
9.1.1 CommonDialog控件概述 185
9.1.2 CommonDialog控件的属性和方法 186
9.2 TabStrip控件 192
9.2.1 TabStrip简述 192
9.2.2 TabStrip控件的属性 193
9.2.3 Tabs集合的方法 194
9.2.4 TabStrip控件应用实例 194
9.3多媒体控件 196
9.3.1 MMControl控件 196
9.3.2 WindowsMediaPlayer控件 200
9.4其他控件 202
9.4.1 StatusBar控件 202
9.4.2 ProgressBar控件 204
习题9 206
第10章 多窗体程序设计 207
10.1多重窗体 207
10.1.1相关语句和方法 207
10.1.2多重窗体程序设计 208
10.2多文档界面 212
10.2.1 MDI窗体的概念 212
10.2.2有关MDI的属性、方法和事件 213
10.2.3如何建立MDI应用程序 214
10.3窗体间的数据传递 216
习题10 218
第11章 文件 220
11.1文件的概念 220
11.2文件的读写 221
11.2.1文件读写的相关函数 221
11.2.2顺序文件 222
11.2.3随机文件 226
11.2.4二进制文件 229
11.3文件操作命令和控件 230
11.3.1文件操作命令 230
11.3.2文件操作控件 233
习题11 236
第12章 API函数 238
12.1动态链接库与API函数的概念 238
12.2 API函数的声明 239
12.2.1 API的声明位置和格式 239
12.2.2 API浏览器 240
12.3 API函数的参数传递 242
12.3.1句柄 242
12.3.2字符串参数 245
习题12 248
第13章 数据库编程 249
13.1数据库概述 249
13.1.1数据模型 249
13.1.2关系型数据库的结构 249
13.1.3 SQL简介 250
13.2数据库访问技术 252
13.2.1数据库应用程序结构 252
13.2.2数据访问接口 253
13.3使用ADO数据控件编程 254
13.3.1建立Access数据库 254
13.3.2 ADO数据库控件 256
13.3.3 ADO控件编程实例 262
13.4使用ADO对象编程 272
13.4.1使用ADO对象编程的步骤 272
13.4.2应用举例 275
习题13 280
附录:标准ASCII码表 282
参考文献 284
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019