999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VB中的界面設計原則和編程技巧

2017-12-20 01:37:25卜慧平
科學與財富 2017年29期

卜慧平

摘要:由于公司的各個部門需要大量的數(shù)據(jù)進行處理和接收,所以公司部門需要按照接收到的信息,存放于指定的目錄中,將信息進行整合和歸納,重新設計相應的界面設計,將程序編程更加合理化的進行設計。VB是微軟公司推出的一款Windows推出的一款產(chǎn)品程序設計語言。并且,在以下研究的工程中針對其設計原則、界面編程的設計行為進行研究。希望能夠?qū)榘⒗锏慕缑鎽煤凸δ艿拈_發(fā)有一定的參考作用。

關(guān)鍵詞:VB;界面設計;原則;編程技巧

一、界面設計的原則

(一)一致性

首先界面的設計原則,就是一致性。通過界面的設計和編程,需要讓整體界面的設計能夠相互呼應。比如:菜單和聯(lián)機幫助中心需要應用相同的專業(yè)術(shù)語,讓使用者能夠有所對應,其次相對的對話框也要顏色、風格相同。

(二)常用操作簡化

常規(guī)操作要規(guī)范,這是因為一些常規(guī)操作的應用非常頻繁。并且使用的頻率也非常大。所以針對超過操作不僅僅需要規(guī)范,還需要具有能夠減少操作的簡化途徑,能夠幫助使用者和設計者在進行頁面應用是能夠加快工作效率。另外,這些簡化路徑還需要用戶能夠簡單的進行操作,在整體頁面中能夠更急高校整潔。

(三)錯誤操作處理簡單

在界面設計和編程的過程中,需要有專門的處理錯誤的程序。一旦應用的程序出現(xiàn)錯誤,系統(tǒng)內(nèi)部可以自主的測出錯誤,并且提供簡單容易的錯誤處理流程。根據(jù)錯誤出現(xiàn)貨的情況,不斷發(fā)生的變化,及時進行撤銷和恢復。讓錯誤的處理程序能夠逆轉(zhuǎn)。同時對于數(shù)據(jù)產(chǎn)生異常的情況,可以在數(shù)據(jù)板塊中進行數(shù)據(jù)的檢查。通過監(jiān)控,還可以看出是哪個階段出現(xiàn)了問題,并且對程序的處理進行重新操作。能夠自動處理在進行文件操作的過程中,出現(xiàn)錯誤的程序,以及接收的文件名稱不同進行分類存儲。

(四)提供信息反饋

及時提供反饋信息,但是對于常規(guī)的操作和其他的簡單操作就不用進行信息的反饋,如果使用補償柜的操作,或者其他能夠改變系統(tǒng)程序,以及后續(xù)工作發(fā)生變化的操作,系統(tǒng)需要及時的進行信息的反饋,能夠進一步的確認操作。

(五)設計良好聯(lián)機幫助

對于一些應用設計相對熟練的用戶來說,聯(lián)機幫助就變得可有可無,但是如果是對于一些不太熟悉操作的用戶,那么聯(lián)機幫助就變得非常重要,能夠及時的開展聯(lián)機溝通,及時進行工作。

二、菜單設計的原則和編程

(一)菜單設計原則

菜單設計原則主要有一般性原則構(gòu)成:第一,需要按照系統(tǒng)程序的功能不同來組織菜單。第二,需要擴建廣而淺的菜單樹延伸菜單功能。第三,按照一定順序?qū)Σ藛芜x項進行分組和排序。第四,菜單文字簡潔化,通常以關(guān)鍵詞為主。第四,菜單要具有快捷鍵。

(二)菜單設計編程技巧

1.菜單選項分組

菜單選項的分組,通常是有菜單欄中的分割線來區(qū)分的。一般來說,在菜單欄中都會有一個caption屬性的菜單項,在菜單中的表現(xiàn)為“—”式樣的橫線。這種菜單鍵就是能夠幫助菜單選項進行多個分組,實現(xiàn)分隔橫線的作用

2.常用選項快捷鍵的設置

在設計常用選項的快捷鍵時,通常會采用將快捷鍵的選項進行統(tǒng)一的劃分列表。在列表中尋找相應的快捷鍵,進行操作和使用。由于菜單還具有頂層菜單,在進行設計時,快捷鍵就不能夠像以往進行列表定義。所以在頂層菜單的使用需要在前方加入前綴“ALT+”。所以針對一些快捷鍵的使用能夠加快常用功能的使用,比如:復制“Ctrl+V”,剪切鍵“Ctrl+X”,文件打開“Ctrl+O”等簡化的操作。

3.菜單選項的四種屬性的設置

為了讓菜單的選項在使用過程中擁有使用、禁止、可見、隱藏的四中屬性。所以子進行編程和設計時,當菜單因為某種選項的功能無法解讀和是現(xiàn)實,應該禁止一些選項被選中,可以通過隱藏的方式進行。另外菜單選項的使能和禁止的功能的狀態(tài),應該通過選項“Enabled”鍵記性實現(xiàn)。

4.菜單項的動態(tài)裝入

這主要是通過菜單項的個數(shù)不固定來進行的,需要將其需要的實時動態(tài)進行傳輸。具體的程序?qū)崿F(xiàn)過程如下:

假設菜單中的一個選項屬性為:opened-files-list的屬性。通過菜單選項的更改,可以設置為可見屬性opened-files-list.Visible=False.ICI,再次更改下表屬性,讓原有的屬性更改為:opened-files-list.Index=0.將整體菜單選項作為動態(tài)進行裝入。假設在開啟第二個文件名時,讓改文件的文件名存放于opened-files-list中,一下代碼就可以通過這種方式實現(xiàn)功能:

Load opened-files-list(1),

opened-files-list(1).

Caption=”&2”+opened-files-list(1)

opened-files-list(1).Visible=True.

5.彈出式菜單的實現(xiàn)

彈出式菜單的是現(xiàn)在需要通過菜單的設計窗口進行的菜單設計。并且通過下拉式菜單,將用戶在任何時候都可以通過頂端菜單條上下拉相應菜單開展程序的選擇,在進行彈出式的菜單則需要讓整體功能,都能夠通過菜單頁面的核心區(qū)域進行相應鼠標鍵的電機,才能夠出來后續(xù)的菜單。在一些特定情況之下,可以通過彈出式菜單,讓用戶在使用系統(tǒng)功能的過程中更加得心應手和高效。所以彈出式的菜單實現(xiàn)也能夠幫助整體程序界面更加簡潔和優(yōu)美。

Windows程序,在實現(xiàn)彈出式菜單時,一般是通過鼠標鍵點擊桌面程序容易出現(xiàn)。所以彈出式的菜單在應用過程中更加具有實現(xiàn)系統(tǒng)加強功能,對于彈出式的菜單使用內(nèi)容來說,可以根據(jù)鼠標鍵的位置不同,菜單的內(nèi)容也會呈現(xiàn)不同的變化。但是偶遇彈出菜單的一部分會覆蓋Window原有的內(nèi)容屏幕,所以彈出菜單的文字一般都較少,希望能夠減少覆蓋原始內(nèi)容的面積。

在彈出菜單的實現(xiàn)過程中,如果要用到下拉式菜單的設計和應用,需要通過PopupMenu的方法進行:

在菜單的設計窗口中彈出相應的菜單,都會存在一個子菜單。并且其存在的Checked屬性必須是False。并且將系統(tǒng)中彈出的菜單屬性一律更改為False。在設計好的菜單窗口中Form-Click中存在的代碼分別是:Sub Form-Click()。PopupMenu mnuExample。 END SUB。當然如果彈出的窗口需要按鼠標左鍵和右鍵的方式才能夠充分激活菜單的屬性,則需要使用到:Form-MouseDown的屬性中加入:Sub Form-MouseDown (Button As Integer ,Shift As Integer ,x As Single, y AS Single) 第二,If Button =2 then Button =2 來表示鼠標的右鍵。第三步,PopupMenu mnuExample 。第四步,End if 。其中針對PopupMenu 的完整表達為:[Form]popupMenu menuname [flags[,x[,y]]]]。

6.菜單項的其他屬性

在菜單的市級應用中,通過ALT+的方式,能夠在操作過程中幫助激活頂層菜單,所以一些用戶在進行操作的過程中通常要學會使用&。使用之后運用其他菜單項的標題,將屬性標注在(Caotion)中,另外由于其激活的屬性用法與編制的作用,與C語言編制的Windows的程序使用的的步驟和用法基本相同。

結(jié)論:

Visual basic的出現(xiàn)以及使用,極大程度的簡化了關(guān)于Windows的程序上的設計問題,并且通過較少的代碼合成,就能夠充分的幫助工作人員在設計的過程中實現(xiàn)非常標準的應用界面。但是在設計之前,以及設計的過程中通常需要了解相應的設計原則,將原則作為設計的基本標準。同時,對于一些不熟悉流程和設計編程技巧的工作人員,則需要通過相應的技巧來實現(xiàn),讓整體的設計顯得非常符合設計標準,并且美觀大方,讓整體更加具有層次感和設計感。讓整體的設計頁面更加具有條理本文著重研究的就是VB設計的原理和編程技巧,希望能夠?qū)σ恍┎皇煜ぴO計操作的人員有一定的幫助作用。

參考文獻:

[1]王佩紅,劉慧婷.基于VB的學生成績管理系統(tǒng)的設計與實現(xiàn)[J]. 計算機技術(shù)與發(fā)展,2007,(12):169-172.

[2]謝海永,趙保華.Visual Basic中的界面設計原則[J].微型機與應用,1997,(09):13-15.

主站蜘蛛池模板: 久久毛片网| 国产流白浆视频| 国产综合欧美| 香蕉伊思人视频| 国产小视频免费| 性视频一区| 亚洲精品福利视频| 日韩在线2020专区| 99视频在线免费看| 亚洲成人动漫在线观看| 一级一毛片a级毛片| 国产小视频免费观看| 久久情精品国产品免费| 日韩在线播放中文字幕| 欧美精品影院| 毛片久久网站小视频| 五月婷婷综合在线视频| 久久国产成人精品国产成人亚洲 | 国产精品成人啪精品视频| 无码aaa视频| 亚洲色图欧美在线| 国产成人精品在线| 国产精品网址在线观看你懂的| 国产成人在线小视频| 久视频免费精品6| 女人一级毛片| 国产免费网址| 亚洲国产日韩一区| 国产成人高清精品免费软件 | 亚洲综合极品香蕉久久网| 亚洲欧洲日产国码无码av喷潮| 真实国产乱子伦视频 | 少妇极品熟妇人妻专区视频| 在线观看免费人成视频色快速| 国产97色在线| 91成人试看福利体验区| 亚洲国产日韩在线观看| 欧美日韩综合网| 嫩草在线视频| 天天干伊人| 国产在线精彩视频二区| 欧美国产日本高清不卡| 欧美成人综合视频| 丰满人妻一区二区三区视频| 色有码无码视频| 最新国产精品鲁鲁免费视频| 欧美成人精品在线| 国产成人综合网| 久久综合久久鬼| 亚洲人成网站色7799在线播放| 精品久久久久无码| 久久精品国产999大香线焦| 国产成人1024精品| 亚洲第一中文字幕| 欧美日韩中文国产va另类| 国产福利一区视频| 国产农村妇女精品一二区| 国产最新无码专区在线| 成人一级免费视频| 国产白浆在线观看| 欧美午夜精品| 91丝袜美腿高跟国产极品老师| 无码一区中文字幕| 国产成人综合欧美精品久久| 久久综合色视频| 亚洲视频影院| 亚洲精品中文字幕午夜| 国产一级在线观看www色| 丝袜国产一区| 国产国语一级毛片| 欧美日韩亚洲综合在线观看| av午夜福利一片免费看| 黄色免费在线网址| 另类重口100页在线播放| 欧美α片免费观看| 色综合中文| 91久久青青草原精品国产| 在线观看的黄网| 国产精品久久久久久久久久久久| 在线观看热码亚洲av每日更新| 国产精品va| 国产成人1024精品下载|