第一章 概述 1
第一节 测绘程序设计概述 1
第二节 Visual Basic的集成开发环境 3
第三节 可视化编程的基本概念 9
第四节 工程管理 11
第五节 程序设计的基本步骤 14
第六节 程序语句 20
案例1 21
习题1 22
第二章 窗体和基本控件 23
第一节 窗体 23
第二节 基本控件 26
案例2 36
习题2 43
第三章 Visual Basic语言基础 47
第一节 数据类型 47
第二节 常量与变量 50
第三节 运算符与表达式 52
第四节 常用函数 55
第五节 数组 60
案例3 64
习题3 71
第四章 结构化程序设计 73
第一节 顺序结构程序设计 73
第二节 选择结构程序设计 78
第三节 循环结构程序设计 82
案例4 85
习题4 95
第五章 过程与作用域 97
第一节 Sub子过程 97
第二节 Function函数过程 98
第三节 参数传递 100
第四节 过程的嵌套与递归调用 103
第五节 变量的作用范围与生存周期 104
第六节 过程的作用范围 105
案例5 107
习题5 114
第六章 文件操作 117
第一节 文件系统控件 117
第二节 文件的基本概念 121
第三节 文件的访问模式 125
案例6 127
习题6 132
第七章 界面组合设计 136
第一节 菜单程序设计 136
第二节 对话框程序设计 138
第三节 工具栏设计 142
第四节 多重窗体程序设计 145
案例7 148
习题7 166
第八章 测绘编程应用 169
第一节 平面多边形面积与周长计算 169
第二节 地形图分幅与编号 174
第三节 高斯投影计算 182
第四节 坐标转换 197
第五节 数据格式转换 225
第六节 线路放样元素计算 234
第七节 附合导线近似平差 245
第八节 水准网平差计算 259
习题8 281
第九章 VBA开发应用 282
第一节 AutoCAD VBA宏开发举例 282
第二节 Excel VBA开发举例 284
第三节 独立VB程序调用COM的方法 288
案例9 289
习题9 296
参考文献 297