本書以Visual Basic 6.0(簡稱VB)為語言背景,介紹了高級語言程序設計、面向對象方法、可視化編程技術以及常用測繪算法的程序設計。主要內容包括:VB語言基礎和結構化程序設計的基本知識,窗體、控件、界面組合等的設計,文件操作,測繪編程應用以及VBA開發(fā)應用等。本書除注重培養(yǎng)學生基本的程序設計能力外,還緊密結合專業(yè),通過大量豐富、生動的案例幫助學生掌握測繪程序設計的理論方法,并提高實踐水平。
第一章概述
第一節(jié)測繪程序設計概述
第二節(jié)Visual Basic的集成開發(fā)環(huán)境
第三節(jié)可視化編程的基本概念
第四節(jié)工程管理
第五節(jié)程序設計的基本步驟
第六節(jié)程序語句
案例l
習題l
第二章窗體和基本控件
第一節(jié)窗體
第二節(jié)基本控件
案例2
習題2
第三章Visual Basic語言基礎 第一章概述
第一節(jié)測繪程序設計概述
第二節(jié)Visual Basic的集成開發(fā)環(huán)境
第三節(jié)可視化編程的基本概念
第四節(jié)工程管理
第五節(jié)程序設計的基本步驟
第六節(jié)程序語句
案例l
習題l
第二章窗體和基本控件
第一節(jié)窗體
第二節(jié)基本控件
案例2
習題2
第三章Visual Basic語言基礎
第一節(jié)數(shù)據(jù)類型
第二節(jié)常量與變量
第三節(jié)運算符與表達式
第四節(jié)常用函數(shù)
第五節(jié)數(shù)組
案例3
習題3
第四章結構化程序設計
第一節(jié)順序結構程序設計
第二節(jié)選擇結構程序設計
第三節(jié)循環(huán)結構程序設計
案例4
習題4
第五章過程與作用域
第一節(jié)Sub子過程
第二節(jié) Function函數(shù)過程
第三節(jié)參數(shù)傳遞
第四節(jié)過程的嵌套與遞歸調用
第五節(jié)變量的作用范圍與生存周期
第六節(jié)過程的作用范圍
案例5
習題5
第六章文件操作
第一節(jié)文件系統(tǒng)控件
第二節(jié)文件的基本概念
第三節(jié)文件的訪問模式
案例6
習題6
第七章界面組合設計
第一節(jié)菜單程序設計
第二節(jié)對話框程序設計
第三節(jié)工具欄設計
第四節(jié)多重窗體程序設計
案例7
習題7
第八章測繪編程應用
第一節(jié)平面多邊形面積與周長計算
第二節(jié)地形圖分幅與編號
第三節(jié)高斯投影計算
第四節(jié)坐標轉換
第五節(jié)數(shù)據(jù)格式轉換
第六節(jié)線路放樣元素計算
第七節(jié)附合導線近似平差
第八節(jié)水準網(wǎng)平差計算
習題8
第九章VBA應用
第一節(jié)AutoCAD VBA 宏開發(fā)舉例
第二節(jié)Excel VBA 開發(fā)舉例
第三節(jié)獨立VB程序調用COM的方法
案例9
習題9
參考文獻