亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        VB中的界面設(shè)計原則和編程技巧

        2017-12-20 01:37:25卜慧平
        科學(xué)與財富 2017年29期
        關(guān)鍵詞:界面設(shè)計原則

        卜慧平

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

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

        一、界面設(shè)計的原則

        (一)一致性

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

        (二)常用操作簡化

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

        (三)錯誤操作處理簡單

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

        (四)提供信息反饋

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

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

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

        二、菜單設(shè)計的原則和編程

        (一)菜單設(shè)計原則

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

        (二)菜單設(shè)計編程技巧

        1.菜單選項分組

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

        2.常用選項快捷鍵的設(shè)置

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

        3.菜單選項的四種屬性的設(shè)置

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

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

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

        假設(shè)菜單中的一個選項屬性為:opened-files-list的屬性。通過菜單選項的更改,可以設(shè)置為可見屬性opened-files-list.Visible=False.ICI,再次更改下表屬性,讓原有的屬性更改為:opened-files-list.Index=0.將整體菜單選項作為動態(tài)進行裝入。假設(shè)在開啟第二個文件名時,讓改文件的文件名存放于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)在需要通過菜單的設(shè)計窗口進行的菜單設(shè)計。并且通過下拉式菜單,將用戶在任何時候都可以通過頂端菜單條上下拉相應(yīng)菜單開展程序的選擇,在進行彈出式的菜單則需要讓整體功能,都能夠通過菜單頁面的核心區(qū)域進行相應(yīng)鼠標(biāo)鍵的電機,才能夠出來后續(xù)的菜單。在一些特定情況之下,可以通過彈出式菜單,讓用戶在使用系統(tǒng)功能的過程中更加得心應(yīng)手和高效。所以彈出式的菜單實現(xiàn)也能夠幫助整體程序界面更加簡潔和優(yōu)美。

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

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

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

        6.菜單項的其他屬性

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

        結(jié)論:

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

        參考文獻:

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

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

        猜你喜歡
        界面設(shè)計原則
        《京燕兒》APP界面設(shè)計
        大眾文藝(2023年22期)2023-12-10 04:27:18
        中醫(yī)養(yǎng)生APP界面設(shè)計
        大眾文藝(2022年19期)2022-10-19 08:18:18
        “共享員工”平臺界面設(shè)計
        包裝工程(2022年14期)2022-07-28 07:07:00
        面向智能手機的UI界面設(shè)計
        堅守原則,逐浪前行
        無罪推定原則的理解與完善
        惹人喜愛的原則(二)
        知識窗(2010年9期)2010-05-14 09:07:50
        惹人喜愛的原則
        知識窗(2010年8期)2010-05-14 09:07:49
        国产69精品久久久久9999| 中文字幕日韩有码在线| 夹得好湿真拔不出来了动态图| 性色av一区二区三区| 亚洲天堂资源网| 日韩精品av在线一区二区| 日本五十路人妻在线一区二区| 先锋五月婷婷丁香草草| 国产a三级久久精品| 亚洲AV秘 无码一区二区久久| av在线入口一区二区| 国产不卡视频一区二区三区| 大伊香蕉在线精品视频75| 国产超碰人人一区二区三区| 91国产熟女自拍视频| 久久中文骚妇内射| 精品女同一区二区三区免费战| 亚洲成av人在线播放无码| 少妇精品久久久一区二区三区 | 亚洲图片第二页| 国产三级精品三级在线专区2| 99精品国产丝袜在线拍国语| 麻豆AⅤ无码不卡| av蜜桃视频在线观看| 国产人妻熟女呻吟在线观看| 国产av丝袜旗袍无码网站| 妺妺窝人体色www在线直播| 日韩三级一区二区三区四区| 国产免码va在线观看免费| 97久久超碰国产精品2021| 国产又粗又猛又黄色呦呦| 亚洲av日韩av天堂久久不卡| 无码人妻久久一区二区三区免费丨| 精品亚洲成a人在线观看青青| 97超级碰碰碰久久久观看| 美女露出奶头扒开内裤的视频 | 国产伦人人人人人人性| 无码中文字幕在线DVD| 国产精品黄色片在线观看| 国产精品高清国产三级国产av | 亚洲乱码国产乱码精品精|