TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
測量程序設計(簡體書)
滿額折

測量程序設計(簡體書)

商品資訊

人民幣定價:28 元
定價
:NT$ 168 元
優惠價
87146
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《教育部高職高專測繪類專業教學指導委員會"十二五"推薦教材:測量程序設計》針對初學者及專業特點,盡量做到基本概念清晰、通俗易懂、例題豐富,除在每章后安排了練習外,還在重點章節后安排了綜合實訓,特別是在第8章專題介紹了常用測繪算法程序設計的案例,真正做到了理論與實踐緊密結合。

名人/編輯推薦

《教育部高職高專測繪類專業教學指導委員會"十二五"推薦教材:測量程序設計》編輯推薦:近年來,比較流行且廣泛使用的程序設計軟件很多,比如Visual Basic(VB)、VisualFoxPro、Visual C++、Pascal、Delphi、Java等。它們各有特點,但從應用角度來說,VB簡單易用、方便快速、功能強大、應用廣泛,適合測繪專業人員使用;從學習角度來說,VB的簡單和可視化、面向對象等特點,也非常適合作為入門語言來學習,因此《教育部高職高專測繪類專業教學指導委員會"十二五"推薦教材:測量程序設計》重點介紹VB語言基礎知識和常用測繪算法的程序設計。

目次

1概述
1.1計算機語言的發展
1.1.1計算機語言的發展現狀
1.1.2測量程序設計的意義
1.1.3測量程序設計語言的選擇
1.2Visual Basic的集成開發環境
1.2.1主窗口
1.2.2窗體設計器窗口
1.2.3工具箱窗口
1.2.4工程資源管理器窗口
1.2.5屬性窗口
1.2.6窗體布局窗口
1.2.7代碼編輯器窗口
1.3對象及事件驅動的概念
1.3.1對象
1.3.2事件驅動
1.4程序設計的基本步驟
1.4.1創建用戶界面
1.4.2設置對象屬性
1.4.3編寫程序代碼
1.4.4保存工程
1.4.5運行及調試程序
1.4.6生成可執行文件
1.5工程管理
1.5.1工程的組成
1.5.2創建工程
綜合實訓
習題
2窗體和基本控件
2.1窗體
2.1.1窗體的屬性
2.1.2窗體的方法
2.1.3窗體的事件
2.2基本控件
2.2.1文本框
2.2.2標簽
2.2.3命令按鈕
2.2.4列表框
2.2.5組合框
2.2.6圖像框
2.2.7圖片框
2.2.8框架
2.2.9單選按鈕
2.2.10復選框
2.2.11滾動條
2.2.12計時器
習題
3VisualBasic語言基礎
3.1數據類型
3.1.1基本數據類型
3.1.2用戶自定義數據類型
3.2常量與變量
3.2.1常量
3.2.2變量
3.3運算符與表達式
3.3.1算術運算符及表達式
3.3.2字符串運算符及表達式
3.3.3關系運算符及表達式
3.3.4邏輯運算符及表達式
3.3.5各種運算符的混合運算
3.4常用函數
3.4.1算術函數
3.4.2字符函數
3.4.3轉換函數
3.4.4日期與時間函數
3.4.5判斷函數
3.4.6隨機函數
3.4.7格式輸出函數
3.5數組
3.5.1數組的基本概念
3.5.2靜態數組
3.5.3動態數組二
3.5.4控件數組
綜合實訓
習題
4結構化程序設計
4.1順序結構程序設計
4.1.1賦值語句
4.1.2數據的輸入與輸出
4.2選擇結構程序設計
4.2.1If語句
4.2.2SelectCase語句
4.2.3條件函數
4.3循環結構程序設計
4.3.1For-Next循環結構語句
4.3.2Do-Loop循環結構語句
4.3.3GoTo語句
4.3.4循環嵌套
綜合實訓
習題
5過程與作用域
5.1Sub子過程
5.1.1Sub子過程的定義
5.1.2Sub子過程的調用
5.2Function函數過程
5.2.1Function函數過程的定義
5.2.2Function函數過程的調用
5.3參數傳遞
5.3.1形參與實參
5.3.2傳址與傳值方式
5.3.3數組傳遞
5.4過程的嵌套與遞歸調用
5.4.1過程的嵌套調用
5.4.2過程的遞歸調用
5.5變量的作用范圍和生存周期
5.5.1變量的作用范圍
5.5.2變量的生存周期
5.6過程的作用范圍
5.6.1模塊級過程
5.6.2全局級過程
5.6.3調用其他模塊中的過程
綜合實訓
習題
6文件操作
6.1文件系統控件
6.1.1驅動器列表框
6.1.2目錄列表框
6.1.3文件列表框
6.2文件的基本概念
6.2.1文件結構
6.2.2文件分類
6.2.3文件的打開與關閉
6.3文件的訪問模式
6.3.1順序訪問模式
6.3.2隨機訪問模式
6.3.3二進制訪問模式
習題
7界面組合設計
7.1菜單程序設計
7.1.1菜單編輯器
7.1.2下拉式菜單
7.1.3彈出式菜單
7.2對話框程序設計
7.2.1通用對話框
7.2.2文件對話框
7.2.3顏色對話框
7.2.4字體對話框
7.3工具欄設計
7.3.1在ImageList控件中添加圖像
7.3.2在ToolBar控件中添加按鈕
7.3.3響應ToolBar控件事件
7.4多重窗體程序設計
7.4.1多重窗體
7.4.2MDI窗體
習題
8測量編程應用
8.1地形圖分幅與編號
8.1.1計算方法
8.1.2程序設計
8.2平面多邊形面積與周長計算
8.2.1計算方法
8.2.2程序設計
8.3附合導線近似平差
8.3.1計算方法
8.3.2程序設計
8.4高斯投影計算
8.4.1計算方法
8.4.2程序設計
8.5坐標轉換計算
8.5.1計算方法
8.5.2程序設計
8.6水準網平差計算
8.6.1計算方法
8.6.2程序設計
8.7線性方程組求解計算
8.7.1計算方法
8.7.2程序設計
習題
9VBA開發應用
9.1Excel VBA開發舉例
9.1.1VBA控件及VBE窗口介紹
9.1.2宏及宏的錄制
9.1.3操作Excel對象
9.1.4Excel VBA開發實例
9.2AutoCAD VBA宏開發舉例
9.2.1VBA管理器
9.2.2宏及開發環境
9.2.3VBA訪問AutoCAD ActiveX對象
9.2.4AutoCAD VBA宏開發實例
9.3獨立VB程序調用COM的方法
習題
參考文獻

書摘/試閱



5. 5.1 變量的作用范圍
變量的作用域確定了能夠知曉該變量存在的那部分代碼。在一個過程內部聲明變量時,只有過程內部的代碼才能訪問或改變那個變量的值。它有一個作用域,對該過程來說是局部的。但是,有時需要使用具有更大作用域的變量,例如,這樣一個變量,其值對于同一模塊內的所有過程都有效,甚至對于整個應用程序的所有過程都有效。Visual Basic允許在聲明變量時指定它的作用域。
一個變量在劃定作用域時被看做是過程級(局部)變量,還是模塊級變量,這取決于聲明該變量時采用的方式。
(1)過程級變量
過程內部使用的變量又稱為過程級變量,只有在聲明它們的過程中才能被識別。也稱它們為局部變量。用Dim或者Static關鍵字來聲明它們。例如:
Dim Temp As Integer
或者
Static intPermanent As Integer
在整個應用程序運行時,用Static聲明的局部變量中的值一直存在,而用Dim聲明的變量只在過程執行期間才存在。
對臨時計算需要的變量來說,局部變量是最佳選擇。例如,可以建立很多個不同的過程,每個過程都包含稱作Temp的變量。只要每個Temp都聲明為局部變量,那么每個過程只識別它自己的Temp,任何一個過程都能夠改變它自己的局部的Temp變量的值,而不會影響別的過程中的Temp變量。
(2)模塊級變量
模塊內部使用的變量稱為模塊級變量。按照缺省規定,模塊級變量對該模塊的所有過程都可用,但對其他模塊的代碼不可用。可在模塊頂部的聲明段用Private關鍵字聲明模塊級變量,從而建立模塊級變量。例如:
Private Temp As Integer
在模塊級,Private和Dim之間沒有什么區別,但Private更好些,因為很容易把它和Public區別開來,使代碼更容易理解。
為了使模塊級的變量在其他模塊中也有效,用Public關鍵字聲明變量。公用變量中的值可用于應用程序的所有過程。和所有模塊級變量一樣,也在模塊頂部的聲明段來聲明公用變量。例如:
Public Temp As Integer
注意:不能在過程中聲明公用變量,只能在模塊的聲明段中聲明公用變量。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 146
海外經銷商無庫存,到貨日平均30天至45天