Visual Basic 程式設計標準(1) (轉)

worldblog發表於2007-12-12
Visual Basic 程式設計標準(1) (轉)[@more@]

第一部分 設計〗:namespace prefix = o ns = "urn:schemas--com::office" />

第1章  建立和工程模板

 使用物件和專案模板的主要目的是       

促進和鼓勵程式碼的複用

縮短新專案和現有專案的開發時間

1.1 使用物件模板

  雖然 配有許多預定義的物件模板(最主要的是許多窗體模板),但並不限於只能使用這些現成的模板。用Visual Basic建立和儲存的任何標準物件(例如窗體或模組)都可以做成物件模板。Template夾中包含了許多子資料夾,可以擁有模板的每種物件都有一個子資料夾。Visual Basic 檢視相應的子資料夾,並將該子資料夾中的每個物件作為模板圖示新增給Add<>對話方塊。如果子資料夾中的檔案不屬於正確的型別,則忽略該檔案。

1.2 使用專案模板

  從目前的情況看來,開發的重點基本上放在程式的重複使用上。用物件進行已經成為程式設計師的熱門話題。實際上物件完全是為了程式碼的重複使用而建立的。只有當使用現有物件的某些部分或全部,以便充分利用以前的開發成果時,才能縮短軟體的開發時間和測試時間。

1.2.1 Visual Basic 專案模板概述

  專案模板是包含一些基本物件(如窗體或程式模組)的模板,也可以是包含多文件介面(MDI)前端程式這類複雜程式碼的半完整應用程式。

1.2.2 建立自定義專案模板

  由於每個模組(包括窗體模組)都應該具備完整的錯誤跟蹤手段(正如我在第6 章中介紹的那樣),所以應該將相應的錯誤處理特性新增給每個物件模板。它的目的是使每個物件模板儘量做到完整。每當基於常用模板的物件被新增給專案時,如果這些物件必須完成相同的工作,那麼這項工作應該在模板檔案本身中完成。

1.3 自定義模板的行為特性

1.3.1 啟用模板和取消模板的啟用狀態

  若要取消一個物件模板的啟用狀態,從Tools選單中選擇Options,然後單擊Environment(環境)選項卡,開啟Visual Basic 的Options對話方塊。

1.3.2 設定模板資料夾

在Options對話方塊中Environment 選項卡上的Templates Directory (模板目錄)中設定的資料夾是父資料夾,Visual Basic 可從中查詢物件模板。

1.4 程式設計原則

1.4.1 不要將物件模板中的特定應用程式的值或特定的值進行硬編碼

基本上可以使用三種方法來確保模板物件使用和顯示的資料正是用於該物件所在專案的資料:

1、在可能時引用ADD物件的屬性。

2、提供相應的和屬性,供主控專案,以便設定物件中的值。

3、使用一組常用的全域性常量(如果絕對必要,也可設定一些變數)。

使用公用過程的引數,也許是與模板物件共享專案資料的最佳辦法。

1.4.2 在物件模板中提供內容廣泛的註釋,尤其是在需要進行修改的地方要加上註釋

在所有物件模板中,應該用統一的方法來加上註釋,這樣,將基於模板的物件納入專案時

就可以節省時間和精力。在物件模板中記錄的說明(註釋)越多,物件就可以更加有效地用於其他專案。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-991940/,如需轉載,請註明出處,否則將追究法律責任。

相關文章