Visual Basic 程式設計標準(1) (轉)
〖第一部分 設計〗: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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Visual Basic設計圖形瀏覽器示例 (轉)瀏覽器
- 用Visual Basic設計更好的使用者介面 (轉)
- freeRTOS核心學習筆記(1)-程式設計標準筆記程式設計
- 程式設計師面試的標準答案並不標準程式設計師面試
- 用Visual Basic自編小遊戲 (轉)遊戲
- 在Visual Basic 中使用C++ 類 (轉)C++
- 在Visual Basic中終止Windows 95 (轉)Windows
- Visual Basic for ApplicationAPP
- css設計標準CSS
- 特性(C# 和 Visual Basic) BASIC 快速建模特性的程式語言C#
- 關於Visual Basic 6.0類開發(下) (轉)
- 關於Visual Basic 6.0類開發(上) (轉)
- 華為程式設計規範,程式碼驗收標準。程式設計
- 利用Visual Basic開發SAP介面程式初探-RFC
- 第三篇:CUDA 標準程式設計模式程式設計設計模式
- Visual Basic 2005程式設計例項教程(奮鬥的小鳥)_PDF 電子書程式設計
- java截獲標準輸出(1)(轉)Java
- STL 簡介,標準模板庫[1] (轉)
- Java程式設計師的工資標準是多少Java程式設計師
- Web標準化正在消滅HTML程式設計師WebHTML程式設計師
- 程式設計師選擇公司的8個標準程式設計師
- Visual Basic.NET 中的語言新變化 (轉)
- Visual Basic的類對於物件導向的支援 (轉)物件
- PSR-1 Basic Coding Standard 基礎編碼規範 - PHP標準規範PHP
- Visual C++ 6.0程式設計實現列印功能(轉)C++程式設計
- XML 程式設計思想:利用模式標準化實現自上而下的語義透明(轉)XML程式設計模式
- Visual Basic 14 的 14 大新特性
- Windows API視窗程式設計 - 系統標準按鈕WindowsAPI程式設計
- 專業程式設計師的標準,你達到了嗎?程式設計師
- 程式語言BASIC程式設計師的啟蒙語言C程式程式設計師
- 用VB編寫標準CGI程式 (轉)
- VS2005 之 Visual Basic 程式語言介紹
- 《汽車設計標準資料手冊(標準件篇)》PDF下載
- 介面設計的行業標準總結-GUI設計的相關行業標準(上)薦行業GUI
- 介面設計的行業標準總結-GUI設計的相關行業標準(下)薦行業GUI
- Python程式設計入門(1) (轉)Python程式設計
- VB的API程式設計精粹(1) (轉)API程式設計
- DirectX8程式設計指南-1 (轉)程式設計