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

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

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

卜慧平

摘要:由于公司的各個部門需要大量的數據進行處理和接收,所以公司部門需要按照接收到的信息,存放于指定的目錄中,將信息進行整合和歸納,重新設計相應的界面設計,將程序編程更加合理化的進行設計。VB是微軟公司推出的一款Windows推出的一款產品程序設計語言。并且,在以下研究的工程中針對其設計原則、界面編程的設計行為進行研究。希望能夠對為阿里的界面應用和功能的開發有一定的參考作用。

關鍵詞:VB;界面設計;原則;編程技巧

一、界面設計的原則

(一)一致性

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

(二)常用操作簡化

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

(三)錯誤操作處理簡單

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

(四)提供信息反饋

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

(五)設計良好聯機幫助

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

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

(一)菜單設計原則

菜單設計原則主要有一般性原則構成:第一,需要按照系統程序的功能不同來組織菜單。第二,需要擴建廣而淺的菜單樹延伸菜單功能。第三,按照一定順序對菜單選項進行分組和排序。第四,菜單文字簡潔化,通常以關鍵詞為主。第四,菜單要具有快捷鍵。

(二)菜單設計編程技巧

1.菜單選項分組

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

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

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

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

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

4.菜單項的動態裝入

這主要是通過菜單項的個數不固定來進行的,需要將其需要的實時動態進行傳輸。具體的程序實現過程如下:

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

Load opened-files-list(1),

opened-files-list(1).

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

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

5.彈出式菜單的實現

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

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

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

在菜單的設計窗口中彈出相應的菜單,都會存在一個子菜單。并且其存在的Checked屬性必須是False。并且將系統中彈出的菜單屬性一律更改為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的程序使用的的步驟和用法基本相同。

結論:

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

參考文獻:

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

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

主站蜘蛛池模板: 国产青青草视频| 欧美精品不卡| 制服丝袜无码每日更新| 亚洲av成人无码网站在线观看| 99精品伊人久久久大香线蕉| 试看120秒男女啪啪免费| 欧美激情视频二区三区| 在线观看国产网址你懂的| 亚国产欧美在线人成| 久久黄色毛片| 日韩成人在线网站| 午夜日本永久乱码免费播放片| 国产男人的天堂| 亚洲水蜜桃久久综合网站| 成人91在线| 亚洲精品国产精品乱码不卞| 国产精品网拍在线| AV无码国产在线看岛国岛| 国产正在播放| 51国产偷自视频区视频手机观看| 99在线视频网站| 国产成人欧美| 日韩精品毛片人妻AV不卡| 视频二区中文无码| 日本一区高清| 亚洲天堂区| 乱系列中文字幕在线视频| 国产精品视频猛进猛出| 国产精品自在在线午夜| 九色综合伊人久久富二代| 精品国产一二三区| av在线手机播放| 欧美性天天| 国产精品女主播| a天堂视频在线| 国产精品区网红主播在线观看| 免费日韩在线视频| 手机在线国产精品| 91无码人妻精品一区二区蜜桃| 欧美激情成人网| 国产欧美在线| 999精品免费视频| 亚洲美女视频一区| 农村乱人伦一区二区| 亚洲男人的天堂网| 久久成人18免费| 国产小视频a在线观看| 成人久久精品一区二区三区| 国产成人精品一区二区免费看京| 色噜噜综合网| 麻豆精品国产自产在线| 国产人免费人成免费视频| 四虎成人免费毛片| 亚洲婷婷在线视频| 亚洲色中色| 国产免费人成视频网| 亚洲一区二区视频在线观看| 国产不卡国语在线| 国产精品高清国产三级囯产AV| 毛片免费高清免费| 尤物在线观看乱码| 四虎国产成人免费观看| 久久国产精品电影| 亚洲精品无码日韩国产不卡| 色屁屁一区二区三区视频国产| 色悠久久综合| 国产精品色婷婷在线观看| 欧美精品成人| 秘书高跟黑色丝袜国产91在线| 亚洲天堂视频在线免费观看| 色AV色 综合网站| 国产欧美日韩18| 亚洲成人网在线播放| 一级在线毛片| 国产亚洲精品无码专| 午夜日本永久乱码免费播放片| 香蕉视频在线观看www| 色欲色欲久久综合网| 久久黄色毛片| 国产色婷婷| 毛片在线区| 精品视频在线一区|