注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計BASIC/VB及其相關Visual Basic編程標準

Visual Basic編程標準

Visual Basic編程標準

定 價:¥38.00

作 者: (美)[J.D.??怂_爾]James D.Foxall著;王建華等譯
出版社: 機械工業(yè)出版社
叢編項: 微軟公司核心技術書庫
標 簽: VB

購買這本書可以去


ISBN: 9787111080435 出版時間: 2000-06-01 包裝:
開本: 26cm+光盤1片 頁數(shù): 223頁 字數(shù):  

內容簡介

  本書是講述Visual Basic編程標準的一本專著。全書分5個部分,共14章。分別講述使用Visual Basic 編程式總體設計、代碼結構設計、用戶界面設計和小組軟件開發(fā)應遵循的編準。全書配有大量應用實例,便于讀者學以致用。本書適用于Visual Basic編程人員,對于使用其他語言的編程人員,也有很高的參考價值。

作者簡介

暫缺《Visual Basic編程標準》作者簡介

圖書目錄

譯者序
前言
第一部分 設計
第1章 創(chuàng)建對象和工程模板
1.1 使用對象模板
1.2 使用項目模板
1.2.1 Visual Basic項目模板概述
1.2.2 創(chuàng)建自定義項目模板
1.3 自定義模板的行為特性
1.3.1 激活模板和取消模板的激活狀態(tài)
1.3.2 設置模板文件夾
1.4 編程原則
1.4.1 不要將對象模板中的特定應用程序的值或特定組件的值進行硬編碼
1.4.2 在對象模板中提供內容廣泛的注釋,尤其是在需要進行修改的地方要加上注釋
第2章 設計模塊和過程
2.1 創(chuàng)建具有很強內聚力的模塊
2.2 創(chuàng)建松散連接和高度專用的過程
2.2.1 使所有過程都執(zhí)行專門的任務
2.2 2盡量使過程成為自成一體的獨立過程
2.2.3 盡量減少扇人和扇出
2.2.4 設法按字母順序對模塊中的過程進行排序
2.3 編程原則
2.3.1 為過程和模塊賦予表義性強的名字
2.3.2 為每個過程賦予單個退出點
2.3.3 為每個過程賦予明確定義的作用域
2.3.4 用參數(shù)在過程之間傳遞數(shù)據
2.3.5 使用統(tǒng)一和直觀明了的方式來調用過程
第二部分 編程中使用的約定
第3章 命名約定
3.1 數(shù)據類型后綴
3.2 匈牙利標記法
3.2.1 表示變量數(shù)據類型的前綴
3.2.2 表示變量的作用域的前綴
3.2.3 其他前綴
第4章 使用常量和枚舉值
4.1 使用常量
4.1.1 幻數(shù)很容易在數(shù)據輸入時出錯
4.1.2 幻數(shù)很難更新
4.1.3 常量使代碼更容易閱讀
4.2 使用校舉值
4.2.1 創(chuàng)建自定義的校舉值
4.2.2 使用自定義枚舉值
4.3 編程原則
4.3.1 給所有常量加上前綴C_和作用域指示符
4.3.2 無論什么作用域,均用常量取代幻數(shù)
4.3.3 只要可能,均應使用枚舉
4.3.4 引用控件數(shù)組的元素時請使用常量
4.3.5 將應用程序前綴或公司特定的前綴用于枚舉成員
4.3.6 當枚舉值不能使用時,使用常量
4.3.7 當參數(shù)接受有限數(shù)量的值時,請使用枚舉
4.3.8 驗證作為枚舉類型傳遞的值
第5章 變量
5.1 編程原則
5.1.1 定義有焦點的變量
5.1.2 為變量賦予表義性強的名字
5.1.3 在變量名中混合使用大小寫字母
5.1.4 只對常用變量名和長變量名進行編寫
5.1.5 使用統(tǒng)一的量詞
5.1.6 使用肯定形式的布爾變量
5.1.7 顯式說明變量
5.1.8 用精心選擇的數(shù)據類型說明變量
5.1.9 只有在絕對必要時才使用Variant數(shù)據類型
5.1.1 0盡量縮小變量的作用域
5.1.1 1使用“和”字符對字符串進行并置操作
第6章 對錯誤的處理
6.1 Visual Basic的編譯選項
6.2 Err對象
6.3 錯誤處理程序的類型
6.3.1 使用On Resume Next以忽略錯誤
6.3.2 使用On Error GoTO轉移執(zhí)行的代碼流
6.3.3 錯誤處理程序與調用棧
6.3.4 使用On Error GoTO 0.在運行時取消錯誤處理程序的激活狀態(tài)
6.3.5 用調試方式激活錯誤處理程序和取消其激活狀態(tài)
6.4 中央錯誤處理程序
6.5 編程原則
6.5.1 使用On Error GoTo語句捕獲意料之外的錯誤
6.5.2 使用On Error Resume Next語句捕獲預料之中的錯誤
6.5.3 創(chuàng)建統(tǒng)一的錯誤處理程序塊
第三部分 代碼結構
第7章 代碼的格式化
7.1 編程原則
7.1.1 不要將多個語句放在同一行上
7.1.2 使用行接續(xù)符
7.1.3 縮進后續(xù)行
7.1.4 運用語句縮進來顯示代碼的組織結構
7.1.5 對模塊的Declarations部分 中的代碼進行縮進,顯示其從屬關系
7.1.6 使用白空間將相關語句組合在一起
第8章 代碼的注釋
8.1 編程原則
8.1.1 用文字說明代碼的作用
8.1.2 如果你想違背好的編程原則,請說明為什么
8.1.3 用注釋來說明何時可能出錯和為什么出錯
8.1.4 在編寫代碼前進行注釋
8.1.5 純色字符注釋行只用于主要注釋
8.1.6 避免形成注釋框
8.1.7 使用撇號來指明注釋
8.1.8 增強注釋的可讀性
8.1.9 對注釋進行縮進,使之與后隨的語句對齊
8.1.1 0為每個過程賦予一個注釋標頭
8.1.1 1使用內部注釋來說明代碼進程
8.1.1 2用行尾注釋來說明變量
第9章 循環(huán)結構
9.1 編碼指導原則
9.1.1 使用For...Next,使代碼循環(huán)運行規(guī)定的次數(shù)
9.1.2 使用Do...loop,使循環(huán)按照未定次數(shù)來運行
9.1.3 用DoLoop取代WhileWend
9.1.4 使用For...Each...Next,循環(huán)運行一個集合的所有成員
第10章 控制代碼流
10.1 編程原則
10.1.1 當根據一個條件是True還是False來作出判斷時,使用If...Then...Else
10.1.2 對非布爾表達式與各種可能的值進行比較時,使用Select Case語句
10.1.3 用行尾注釋使嵌套式判斷結構更加清楚
10.1.4 對表達式進行格式化,以便進行準確的計算和代碼的理解
10.1.5 盡可能不要使用GoSub
10.1.6 只有當沒有其他替代方法或者當轉移到一個錯誤處理程序或單個退出點時,才使用GoTo語句
第四部分 用戶界面的操作
第11章 用戶界面的設計
11.1 界面設計必須保持一致
11.2 編程原則
11.2.1 為窗體賦予統(tǒng)一的外觀和行為特性
11.2.2 使控件具備標準外觀
11.2.3 在規(guī)定情況下使用最佳界面組件
11.2.4 提供便于理解和使用的菜單
11.2.5 盡可能使用系統(tǒng)顏色
第12章 用戶的輸入和通知消息
12.1 用戶的輸入
12.2 通知消息
12.3 編程原則
12.3.1 確保完善的鍵盤導航和交互操作特性
12.3.2 提供統(tǒng)一和直觀的鼠標交互操作特性
12.3.3 創(chuàng)建有創(chuàng)意和功能良好的消息框
第五部分 小組操作的項目
第13章 版本控制
13.1 編程原則
13.1.1 每次對程序編譯后應將版本號遞增1
13.1.2 在About對話框中顯示程序的版本號
13.1.3 保持ActiveX組件中的向后兼容性
13.1.4 在Readme文件中記下所做的修改
13.1.5 對文件做好備份
13.1.6 使用Microsoft Visual SourceSafe來維護源代碼的版本
第14章 源代碼控制
14.1 小組軟件開發(fā)必須解決的問題
14.2 了解Visual Sourcesafe
14.3 安裝Visual Sourcesafe
14.3.1 創(chuàng)建Visual Sourcesafe數(shù)據庫
14.3.2 打開Visual Sourcesafe數(shù)據庫
14.3.3 將用戶添加給Vsual Sourcesafe數(shù)據庫
14.3.4 將Visual Basic上程置于Source-safe控件下
14.4 Visual Basic項目與Visual Sourcesafe
14.4.1 指定工作文件夾
14.4.2 創(chuàng)建項目的工作拷貝
14.4.3 使用Vsual Sourcesafe Explorer借出文件
14.4.4 通過Wsual Basic IDE借出和歸還文件
14.4.5 將新文件添加給源代碼控制下的項目
14.4.6 獲取文件的最新版本
14.4.7 對不同版本進行比較

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號