测量程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:赵淑湘主编
- 出 版 社:武汉:武汉理工大学出版社
- 出版年份:2012
- ISBN:9787562937432
- 页数:230 页
1概述 1
1.1计算机语言的发展 1
1.1.1计算机语言的发展现状 1
1.1.2测量程序设计的意义 2
1.1.3测量程序设计语言的选择 2
1.2 Visual Basic的集成开发环境 3
1.2.1主窗口 3
1.2.2窗体设计器窗口 5
1.2.3工具箱窗口 5
1.2.4工程资源管理器窗口 6
1.2.5属性窗口 6
1.2.6窗体布局窗口 7
1.2.7代码编辑器窗口 7
1.3对象及事件驱动的概念 8
1.3.1对象 8
1.3.2事件驱动 9
1.4程序设计的基本步骤 9
1.4.1创建用户界面 9
1.4.2设置对象属性 12
1.4.3编写程序代码 13
1.4.4保存工程 14
1.4.5运行及调试程序 15
1.4.6生成可执行文件 15
1.5工程管理 16
1.5.1工程的组成 16
1.5.2创建工程 17
综合实训 18
习题 20
2窗体和基本控件 22
2.1窗体 22
2.1.1窗体的属性 22
2.1.2窗体的方法 23
2.1.3窗体的事件 24
2.2基本控件 24
2.2.1文本框 24
2.2.2标签 26
2.2.3命令按钮 27
2.2.4列表框 28
2.2.5组合框 30
2.2.6图像框 31
2.2.7图片框 31
2.2.8框架 32
2.2.9单选按钮 32
2.2.10复选框 33
2.2.11滚动条 33
2.2.12计时器 34
习题 34
3 Visual Basic语言基础 37
3.1数据类型 37
3.1.1基本数据类型 37
3.1.2用户自定义数据类型 39
3.2常量与变量 40
3.2.1常量 40
3.2.2变量 41
3.3运算符与表达式 42
3.3.1算术运算符及表达式 42
3.3.2字符串运算符及表达式 43
3.3.3关系运算符及表达式 44
3.3.4逻辑运算符及表达式 44
3.3.5各种运算符的混合运算 45
3.4常用函数 45
3.4.1算术函数 45
3.4.2字符函数 46
3.4.3转换函数 47
3.4.4日期与时间函数 48
3.4.5判断函数 48
3.4.6随机函数 48
3.4.7格式输出函数 49
3.5数组 50
3.5.1数组的基本概念 50
3.5.2静态数组 51
3.5.3动态数组 53
3.5.4控件数组 54
综合实训 54
习题 57
4 结构化程序设计 59
4.1顺序结构程序设计 59
4.1.1赋值语句 59
4.1.2数据的输入与输出 60
4.2选择结构程序设计 63
4.2.1 If语句 63
4.2.2 Select Case语句 65
4.2.3条件函数 65
4.3循环结构程序设计 66
4.3.1 For-Next循环结构语句 66
4.3.2 Do-Loop循环结构语句 67
4.3.3 GoTo语句 67
4.3.4循环嵌套 68
综合实训 68
习题 82
5 过程与作用域 83
5.1 Sub子过程 83
5.1.1 Sub子过程的定义 83
5.1.2 Sub子过程的调用 83
5.2 Function函数过程 84
5.2.1 Function函数过程的定义 84
5.2.2 Function函数过程的调用 85
5.3参数传递 86
5.3.1形参与实参 86
5.3.2传址与传值方式 87
5.3.3数组传递 87
5.4过程的嵌套与递归调用 88
5.4.1过程的嵌套调用 88
5.4.2过程的递归调用 89
5.5变量的作用范围和生存周期 90
5.5.1变量的作用范围 90
5.5.2变量的生存周期 90
5.6过程的作用范围 91
5.6.1模块级过程 91
5.6.2全局级过程 92
5.6.3调用其他模块中的过程 93
综合实训 93
习题 95
6 文件操作 99
6.1文件系统控件 99
6.1.1驱动器列表框 99
6.1.2目录列表框 99
6.1.3文件列表框 100
6.2文件的基本概念 101
6.2.1文件结构 101
6.2.2文件分类 102
6.2.3文件的打开与关闭 102
6.3文件的访问模式 103
6.3.1顺序访问模式 103
6.3.2随机访问模式 104
6.3.3二进制访问模式 105
习题 106
7 界面组合设计 109
7.1菜单程序设计 109
7.1.1菜单编辑器 109
7.1.2下拉式菜单 110
7.1.3弹出式菜单 114
7.2对话框程序设计 115
7.2.1通用对话框 115
7.2.2文件对话框 117
7.2.3颜色对话框 120
7.2.4字体对话框 121
7.3工具栏设计 124
7.3.1在ImageList控件中添加图像 124
7.3.2在ToolBar控件中添加按钮 126
7.3.3响应ToolBar控件事件 126
7.4多重窗体程序设计 128
7.4.1多重窗体 128
7.4.2 MDI窗体 130
习题 131
8 测量编程应用 132
8.1地形图分幅与编号 132
8.1.1计算方法 132
8.1.2程序设计 133
8.2平面多边形面积与周长计算 144
8.2.1计算方法 144
8.2.2程序设计 145
8.3附合导线近似平差 149
8.3.1计算方法 149
8.3.2程序设计 151
8.4高斯投影计算 163
8.4.1计算方法 163
8.4.2程序设计 165
8.5坐标转换计算 173
8.5.1计算方法 173
8.5.2程序设计 176
8.6水准网平差计算 193
8.6.1计算方法 193
8.6.2程序设计 194
8.7线性方程组求解计算 201
8.7.1计算方法 201
8.7.2程序设计 202
习题 210
9 VBA开发应用 211
9.1 Excel VBA开发举例 211
9.1.1 VBA控件及VBE窗口介绍 211
9.1.2宏及宏的录制 213
9.1.3操作Excel对象 215
9.1.4 Excel VBA开发实例 216
9.2 AutoCAD VBA宏开发举例 221
9.2.1 VBA管理器 221
9.2.2宏及开发环境 222
9.2.3 VBA访问AutoCAD ActiveX对象 225
9.2.4 AutoCAD VBA宏开发实例 225
9.3独立VB程序调用COM的方法 228
习题 229
参考文献 230
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《互换性与测量技术》王宏宇主编 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017