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