VB介面設計原則和程式設計技巧上

2022-05-07 00:54:03 字數 1230 閱讀 4086

windows的通用圖形介面的出現,使計算機使用者不必通過專門的學習就可以得心應手地使用各種windows的軟體。不僅如此,它還是程式設計者在設計windows程式介面時所必須遵循的標準,這在很大程度上減輕了程式設計者的負擔,使他們能夠把主要精力放在問題的求解和實現上。

visual basic(以下簡稱vb)的出現,更加簡化了windows程式介面的設計工作,只需要極少量的**,就能實現標準win-dows應用程式的介面。但是,如果不了解windows程式介面設計的原則,或者不熟悉vb下介面程式設計的技巧,就難以設計和實現既符合一般標準又具有特色的介面。

介面設計的原則

介面設計具有一般性的原則,最為重要的有:

1.介面要具有一致性。一致性原則在介面設計中最容易違反,同時也最容易修改和避免。例如,在選單和聯機幫助中必須使用相同的術語;對話方塊必須具有相同的風格等。

2.常用操作要有捷徑。常用操作的使用頻度大,應該減少操作序列的長度。

例如,為檔案的常用操作如開啟、存檔、另存等設定快捷鍵。使常用操作具有捷徑,不僅會提高使用者的工作效率,還使得介面在功能實現上簡潔和高效。

3.提供簡單的錯誤處理。系統要有錯誤處理的功能。

在出現錯誤時,系統應該能檢測出錯誤,並且提供簡單和容易理解的錯誤處理功能。錯誤出現後系統的狀態不發生變化,或者系統要提供錯誤恢復的指導。

4.提供資訊反饋。對操作人員的重要操作要有資訊反饋。對常用操作和簡單操作的反饋可以不作要求,但是對不常用操作和至關重要的操作,系統應該提供資訊的反饋。

5.操作可逆。操作應該可逆。這對於不具備專門知識的操作人員相當有用。可逆的動作可以是單個的操作,或者是乙個相對獨立的操作序列。

6.設計良好的聯機幫助。雖然對於熟練使用者來說,聯機幫助並非必不可少,但是對於大多數不熟練使用者來說,聯機幫助具有非常重要的作用。

選單設計的原則和程式設計

選單設計有如下的一般性原則:

按照系統的功能來組織選單。

要選用廣而淺的選單樹,而不是窄而深的選單樹。

根據選單選項的含義進行分組;並且按一定的規則排序。

選單選項的標題要力求文學簡短、含義明確,並且最好以關鍵詞開始。

常用選項要設定快捷鍵。

結合以上的原則,選單程式設計有以下幾方面的技術和技巧:

選單選項的分組

在vb中,選單選項的分組是通過選單欄分隔橫線實現的。在選單的一定位置增加乙個ca ption屬性為"-"的選單項,它在選單上就表現為一條橫線。在許多情況下,同乙個功能選單下又可以按照選單選項的功能分為幾組,這時就可以用分隔橫線來實現選單項的分組。

介面設計報告

版本歷史 目錄 0.文件介紹 4 0.1 文件目的 4 0.2 文件範圍 4 0.3 讀者物件 4 0.4 參考文獻 4 0.5 術語與縮寫解釋 4 1.應當遵循的介面設計規範 5 2.介面的關係圖和工作流程圖 5 3.主介面 5 4.子介面a 5 5.子介面b 5 6.美學設計 6 7.介面資源設...

使用者介面設計報告

版本歷史 目錄0.文件介紹 4 0.1 文件目的 4 0.2 文件範圍 4 0.3 讀者物件 4 0.4 參考文獻 4 0.5 術語與縮寫解釋 4 1.應當遵循的介面設計規範 5 2.介面的關係圖和工作流程圖 5 3.主介面 5 4.子介面a 5 5.子介面b 5 6.美學設計 6 7.介面資源設計...

顯示器介面設計

在微控制器系統中,常用的顯示器有 發光二極體顯示器,簡稱led light emitting diode 液晶顯示器,簡稱lcd liquid crystal display 螢光管顯示器。近年來也開始使用簡易的crt,顯示一些漢字及圖形。前三種顯示器都有兩種顯示結構 段顯示 7段,公尺 字型等 和...