• 沒有找到結果。

Visual Basic 6.0 程式設計

在文檔中 中 華 大 學 (頁 66-72)

第三章 數值分析方法

3.3 輔助分析程式撰寫軟體..Visual Basic

3.3.3 Visual Basic 6.0 程式設計

在Visual Basic 6.0 程式設計中,程式碼撰寫之工具為程式碼編

輯視窗,如圖 3.4 所示。在此視窗中設計者可以編寫物件類別、表單 等等模組之程式碼,其使用方式與多數文字編輯器相似,且此視窗也 提供許多支援程式開發的功能,其中包含程式碼拖放編輯、色彩區別 關鍵字、程式碼輔助查詢(如圖 3.5 所示)、程式碼快速查詢及關鍵字 自動完成等,對於物件控制事件或程式函數的顯示方式,本視窗亦提 供兩種不同選項,其中包含每次顯示一個函式定義的格式展現或僅以 分格線將之區分。

在Visual Basic 6.0 程式設計的基本語法中,較重要的包含變數 (含靜態變數、常數)、陣列、運算子及控制結構等等。

變數為Visual Basic 程式執行時用來紀錄資料的地方,每個變數 名稱所對應的就是一塊記憶體,一般來說要使用變數以前都需先對變 數進行宣告,宣告的陳述式有Private、Public、Dim 三種,藉由宣告 可讓編譯器知道變數之名子與型別,其合法的變數名稱包含:(1)須 以英文開頭、(2)長度不可超過 255 個字元及(3)變數名稱必須唯一等。

變數的功用為讀取與儲存,藉由讀取與指定讓程式可以進行執行與運 算,而變數宣告可使變數成為整數(Integer)、字串(String)、布林 (Boolean)等型態。常數在程式中,屬於特殊型態的變數,因其值不變,

在程式中常數包含系統內定與程式設計者自行定義兩種類型。資料型 態則包含整數、位元、小數、日期、字串、物件及變異數等。

陣列在工程計算中,佔有相當的地位,因為當程式需讀取相當多 筆資料的同時,對於程式設計師而言,一筆筆宣告在無形中成為設計 師的負擔,因此多筆資料若能以陣列宣告的方式進行程式設計,則對 於程式設計的負擔將減輕。Visual Basic 6.0 的陣列可分為三種,分別 為一維陣列(宣告方式相似於變數宣告)、多維陣列及動態陣列。在軟 體研發過程中,陣列之用處即在於針對所讀入之計測資料進行陣列式

的宣告,以減低一筆筆宣告時的負擔。

運算子主要可分為三大類,分別為算數運算子、比較運算子及邏 輯運算子,在軟體研發過程中,運算子之用處為針對所讀入之計測資 料進行運算與判別。算數運算子係指+(加)、-(減)、*(乘)、/(除)、

^(指數)等普通之運算符號。比較運算子則是指<(小於)、>(大於)等 符號,決定兩變數間關係的真偽為比較運算子的精神所在。邏輯運算 子則為將所計算之資料以邏輯判別方式進行計算,如 Not、And、Or 等。

程式語言與現實生活中的人際溝通語言相比,程式語言多了份嚴 謹性與被動性,因機器語言無法像人腦一樣靈活思考,因此對於不符 合語言設計準則或是結構有例外變化時,整體程式將無法正常執行。

因此在程式設計過程中,除了需把握每種語言的設計準則外,也當試 著以電腦語言邏輯思考方式來進行程式設計。

圖3.1 專案建立選擇圖示

圖3.2 Visual Basic 視窗設計介面

圖3.3 專案總管視窗

圖3.4 程式設計視窗

圖 3.5 程式碼輔助查詢視窗

在文檔中 中 華 大 學 (頁 66-72)

相關文件