亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發(fā)設計 > 正文

VisualBasic工具欄、對話框二

2019-11-18 17:43:28
字體:
供稿:網(wǎng)友

    顯示選項
    代碼決定對話框?qū)⑷绾窝b入內(nèi)存與如何顯示。下表描述各種類型的顯示任務以及用來執(zhí)行這些任務的關(guān)鍵字。

    Show方法裝入窗體并設置它的Visible屬性為True。傳遞給Show方法的參數(shù)標識了該對話框的類型。如果style參數(shù)省略或者設置為vbModeless或0(缺省),則對話框為無模式類型,如果style參數(shù)為vbModal或1,則對話框為模式類型。
    當選取“確定”或“取消”退出對話框時,可使用Unload語句或者Hide方法。例如:
    UnloadfrmAbout
    -或者-
    frmAbout.Hide
    Unload語句把對話框從內(nèi)存中刪除,而Hide方法只是通過設置對話框的Visible屬性為False將其從視窗中刪除。當卸載窗體時,該窗體本身以及它的控件都從內(nèi)存中卸載(包括在運行時裝入的任何控件)。當隱藏窗體時,該窗體以及它的控件仍留在內(nèi)存中?!   ‘斝枰?jié)省內(nèi)存空間時,最好卸載窗體,因為卸載窗體可以釋放內(nèi)存。如果經(jīng)常使用對話框,可以選取隱藏窗體。隱藏窗體仍可以保留與它關(guān)聯(lián)的任何數(shù)據(jù),包括屬性值、打印輸出和動態(tài)創(chuàng)建的控件。窗體被隱藏后,可以繼續(xù)從代碼中引用隱藏窗體的屬性與控件。

    各種顯示類型的設計
    MicrosoftWindows是與設備無關(guān)的-基于窗口的應用程序可以在許多不同顯示分辨率與顏色濃度的計算機中運行。同樣,用VisualBasic編寫的應用程序也會在不同類型的顯示器上運行,在設計應用程序時需要考慮到這一點。

    設計與分辨率無關(guān)的窗體
    缺省情況下,當改變屏幕分辨率時,MicrosoftVisualBasic不會改變窗體與控件的尺寸。這就意味著在分辨率為1024×768的屏幕上設計的窗體,在分辨率為640×480的屏幕中運行時會伸出屏幕的邊界之外。如果想創(chuàng)建不管使用什么樣的屏幕分辨率都能有相同比例的窗體和控件,必須在最低的分辨率下設計窗體,或者將改變窗體的代碼添加到程序中去。
    避免尺寸問題的最簡單的方法是在640×480的分辨率下設計窗體。如果更喜歡在高一些的分辨率下工作,仍需要考慮窗體在低一些的分辨率下將如何顯示。實現(xiàn)這一點的方法是用“FormLayout”窗口預覽窗體的大小和位置。您也可以使用“ResolutionGuides”觀察在低分辨率時屏幕的哪些部分是可見的。要切換到“ResolutionGuides”,可以在“FormLayout”窗口單擊鼠標右鍵,從彈出菜單上選擇“ResolutionGuides”菜單項。
    在運行時,VisualBasic根據(jù)設計時的位置來放置窗體。如果設計時在1024×768的分辨率上運行,并把窗體放到屏幕的右下角,則當它在比較低的分辨率下運行時該窗體可能看不見。為了避免這種情況的發(fā)生,在設計時可從“FormLayout”窗口的彈出菜單選擇“StartupPosition”菜單項來設置窗體的啟動位置。同樣,您也可以在運行時用下面的FormLoad事件中的代碼來設置窗體的位置:
    PRivateSubForm_Load()
       Me.Move0,0
    EndSub
    盡管設置窗體的Left與Top的屬性都為0也能有同樣的效果,但Move方法只要一步就能完成。
    VisualBasic使用與設備無關(guān)的度量單位,緹,是用來計算尺寸與位置的單位。Screen對象的兩個屬性Tw         …
    EndSub
    也需要知道在設計時VisualBasic自身窗口的位置。如果在高分辨率下把“工程”窗口放置到屏幕的右邊,那么會發(fā)現(xiàn)在低分辨率下打開工程時,它不再是可訪問的了。

    設計不同濃度的顏色
    在設計應用程序時,也需要考慮運行應用程序計算機可能的顏色顯示能力。有些計算機可以顯示256色或更多的顏色,而另一些只能顯示16種顏色。如果使用256色的調(diào)色板來設計窗體,那么在16色上顯示時,抖動(模仿無效顏色的一種方法)會使窗體上的一些元素消失。
    為了避免這種情況,最好把應用程序使用的顏色局限于Windows標準的16種顏色。這些顏色由VisualBasic的顏色常數(shù)來表示(如vbBlack、vbBlue和vbCyan等等)。如果在應用程序中需要用16種以上的顏色,那么對于文本、按鈕以及其他界面元素仍然應當堅持用標準顏色。

    設計時心里想著用戶
    除非創(chuàng)建VisualBasic應用程序完全只供自己使用,否則創(chuàng)作的價值只能由其他人來評價。應用程序的用戶界面對用戶有極大的影響——無論代碼在技術(shù)上多么卓越,或者優(yōu)化得多么的好,如果用戶發(fā)現(xiàn)應用程序很難使用,那么他們就難于很好地接受它。
    作為程序員,毫無疑問,對計算機方面技術(shù)已非常熟悉。因而很容易忘記大多數(shù)用戶不理解(而且也許并不在意)隱藏在應用程序后面的技術(shù)。把應用程序看作達到目的工具:完成任務的方法想象中應比沒有計算機的幫助更容易。
    一個設計得好的用戶界面把用戶與基礎(chǔ)技術(shù)隔離開來,從而使完成預定的任務變得很容易。在設計應用程序用戶界面的過程中,需要時時想到用戶。如何能無需指導就發(fā)現(xiàn)應用程序的各種各樣的功能?當錯誤發(fā)生時,應用程序如何響應?在幫助或輔助用戶方面將提供些什么?設計是否以一種藝術(shù)美來使用戶高興?以上這些問題的答案以及其他有關(guān)用戶為中心的設計問題,在本節(jié)中都將涉及到。

    界面設計的基礎(chǔ)
    不必成為創(chuàng)建用戶界面的藝術(shù)家——大多數(shù)用戶界面設計的原則,與任意一門基礎(chǔ)藝術(shù)課中所講授的基礎(chǔ)設計的原則相同。構(gòu)圖、顏色等的基本的設計原則,就像它們應用在紙張或油畫上一樣,也能很好地在一臺計算機的屏幕上應用。
    雖然VisualBasic能通過簡單地將控件拖動并放置到窗體上而使得創(chuàng)建用戶界面非常容易,但是,在設計之前稍微計劃一下就能使應用程序的可用性有很大地改觀??赡苄柘仍诩埳袭嫵龃绑w開始設計,決定需要哪些控件,不同元素的相對重要性,以及控件之間的關(guān)系。

    構(gòu)圖:應用程序的觀感與感覺
    窗體的構(gòu)圖或布局不僅影響它的美感,而且也極大地影響應用程序的可用性。構(gòu)圖包括諸如控件的位置、元素的一致性、動感、空白空間的使用以及設計的簡單性等因素。

    控件的位置
    在大多數(shù)界面設計中,不是所有的元素都一樣重要。仔細地設計是很有必要的,以確保越是重要的元素越要很快地顯現(xiàn)給用戶。重要的或者頻繁訪問的元素應當放在顯著的位置上,而不太重要的元素就應當降級到不太顯著的位置上。
    在大多數(shù)語言中我們習慣于在一頁之中從左到右、自上到下地閱讀。對于計算機屏幕也如此,大多數(shù)用戶的眼睛會首先注視屏幕的左上部位,所以最重要的元素應當放在屏幕的左上部位。例如,如果窗體上的信息與客戶有關(guān),則它的名字字段應當顯示在它能最先被看到的地方。而按鈕,如“確定”或“下一個”,應當放置在屏幕的右下部位;用戶在未完成對窗體的操作之前,通常不會訪問這些按鈕。
    把元素與控件分成組也很重要。盡量把信息按功能或關(guān)系進行邏輯地分組。因為他們的功能彼此相關(guān),所以定位
數(shù)據(jù)庫的按鈕應當被形象地分成一組,而不是分散在窗體的四處。對信息也是一樣,名字字段與地址通常分在一組,因為它們聯(lián)系緊密。在許多情況下,可以使用框架控件來幫助加強控件之間的聯(lián)系。

    界面元素的一致性
    在用戶界面設計中,一致性是一種優(yōu)點。一致的外觀與感覺可以在應用程序中創(chuàng)造一種和諧,任何東西看上去都那么協(xié)調(diào)。如果界面缺乏一致性,則很可能引起混淆,并使應用程序看起來非常混亂、沒有條理、價值降低,甚至可能引起對應用程序可靠性的懷疑。
    為了保持視覺上的一致性,在開始開發(fā)應用程序之前應先創(chuàng)建設計策略和類型約定。諸如控件的類型、控件的尺寸、分組的標準以及字體的選取等設計元素都應該在事先確定。可以創(chuàng)建設計樣板來幫助進行設計。
    在VisualBasic中有大量的控件可供使用,這可能引起有人想使用所有的控件。為了避免這種引誘,選取能很好地適合特定應用程序的控件子集。雖然列表框、組合框、網(wǎng)格以及樹等控件都可用來表示信息列表,最好還是盡可能使用一種類型。
    還有,盡量恰當?shù)厥褂每丶?,雖然TextBox控件可以設置成只讀并用來顯示文本,但Label控件通常更適用于該目的。在為控件設置屬性時請保持一致性,如果在一個地方為可編輯的文本使用白色背景,除非有很好的理由,否則不要在別的地方又使用灰色。
    在應用程序中不同的窗體之間保持一致性對其可用性有非常重要的作用。如果在一個窗體上使用了灰色背景以及三維效果,而在另一個窗體上使用白色背景,則這兩個窗體就顯得毫不相干。選定一種類型并在整個應用程序保持一致,即使這意味著要重新設計某些功能。

    動感:窗體與其功能匹配
    動感是對象功能的可見線索。雖然對這個術(shù)語也許還不熟悉,但動感的實例四處可見。自行車上的把手,手放在它的上面,動感會將把手用手扣緊這件事顯現(xiàn)出來。按下按鈕、旋轉(zhuǎn)旋鈕和點亮電燈的開關(guān)等都能進行動感表示,一看到它們就可以看出其用處。
    用戶界面也使用動感。例如,用在命令按鈕上的三維立體效果使得他們看上去像是被按下去的。如果設計平面邊框的命令按鈕的話,就會失去這種動感,因而不能清楚地告訴用戶它是一個命令按鈕。在有些情況下,平面的按鈕也許是適合的,比如
    在設計自己的圖標與圖像時,應盡量使它們簡單。具有多種顏色的復雜的圖片,作為16×16像素的工具欄圖標,或者在高分辨率的屏幕上顯示時,都不能很好地適應。

    選取字體
    字體也是用戶界面的重要部分,因為它們常常給用戶傳遞重要的信息。需選取在不同的分辨率和不同類型的顯示器上都能容易閱讀的字體。最好盡量堅持使用簡單的無襯線字體或者襯線字體。通常手寫字體或者其他裝飾性字體的打印效果比屏幕上的效果更好,而且字體越小讀起來越難。
    除非計劃按應用程序來配置字體,否則應當堅持使用標準Windows字體,如Arial、NewTimesRoman或者System。如果用戶的系統(tǒng)沒有包含指定的字體,系統(tǒng)會使用替代的字體,其結(jié)果可能與設想的完全不一樣。如果正在為國際讀者設計,需要調(diào)查在預想的語言里可用什么字體。還有,在為其他語言設計時,需要考慮文本的擴展——有些語言的文本串可以多占50%以上的空間。
    還有,在選取字體時,設計的一致性非常重要。大多數(shù)情況下,不應當在應用程序中使用兩種以上字體。太多的字體會使得應用程序看上去像罰款通知單。

->


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
精品无人乱码一区二区三区| 夜鲁很鲁在线视频| 亚洲女人av| 欧美一区二区影院| 深夜视频一区二区| 深夜在线视频| 影音先锋一区二区资源站| 久久国产柳州莫菁门| www.色香蕉| 日韩欧美专区| 日韩欧美你懂的| 中文字幕人成不卡一区| 无码人妻少妇伦在线电影| 欧美一级片在线播放| 娇妻高潮浓精白浆xxⅹ| 亚洲欧美日韩国产另类专区| 黑人巨大精品欧美一区二区| 久久精品日产第一区二区三区高清版| 精品国模一区二区三区欧美| 日韩人妻一区二区三区| 日韩午夜视频在线| 91香蕉在线视频| 很黄很黄激情成人| 精品一区二区亚洲| 日本va中文字幕| 亚洲av熟女国产一区二区性色| 国产hs免费高清在线观看| 一区二区三区自拍视频| 天天操天天操一操| 强乱中文字幕av一区乱码| 偷拍25位美女撒尿视频在线观看| 在线亚洲不卡| 老熟妇精品一区二区三区| 一本一本久久| jizz免费一区二区三区| 亚洲v国产v| 国产亚洲毛片在线| 久久久久久国产精品mv| 精品影片一区二区入口| 国产中文一区二区| 亚洲中文字幕无码爆乳av| 无尽裸体动漫2d在线观看| 国产日韩一区二区三区在线| 国产一区二区| 99久久免费精品国产免费| 久久久久网址| 在线影院自拍| 三上悠亚在线资源| 成人激情免费在线| 欧洲一级视频| 午夜宅男久久久| 91午夜理伦私人影院| 国产又色又爽又高潮免费| 草久久免费视频| 91网址在线播放| 夜夜嗨av一区二区三区免费区| 亚洲国产精品精华素| 免费人成在线观看网站| 日本一区二区三级电影在线观看| 欧美日韩精品免费观看视完整| 日韩五码在线| 国内精彩免费自拍视频在线观看网址| 日本亚洲一区| 欧美在线国产| 亚洲欧美日韩在线| av福利在线观看| 久久成人福利| 久久久精品视频在线观看| 99re国产视频| 伊人色综合一区二区三区影院视频| 国产丝袜视频在线播放| 亚洲一区二区三区精品视频| 国产乱码久久久| 亚洲乱码国产乱码精品精大量| 黄网av在线| 久久国产成人午夜av影院| xxxxx69·hd| 亚洲香蕉伊在人在线观| 欧美日夜夜逼| 日本视频在线免费| 俺来也官网欧美久久精品| 国产狼人综合免费视频| h在线观看免费| 亚洲欧美国产日韩天堂区| 三年片观看免费观看大全视频下载| 欧美在线观看视频网站| 狼人精品一区二区三区在线| 能在线观看的av网站| 136国产福利精品导航网址| 国产一卡二卡3卡4卡四卡在线| 久久精品中文字幕一区二区三区| 久久精品国产亚洲av麻豆| 992tv在线观看在线播放| 一级成人国产| 亚洲综合欧美| 国产精品15p| 亚洲第九十七页| 亚洲AV成人无码精电影在线| 精东粉嫩av免费一区二区三区| jizz中文字幕| 午夜激情成人网| 精品人妻av一区二区三区| 久久99国产精品自在自在app| 亚洲一区二区三区在线免费| 在线 亚洲欧美在线综合一区| 日本视频久久久| av先锋资源网| 91久久黄色| 一级欧洲+日本+国产| 亚洲黄页在线观看| 黄页网站免费观看| 欧美日韩免费区域视频在线观看| 日韩成人在线免费观看| 国产精品视频一区二区三区麻豆| 欧美精品1区2区3区| 精品人妻在线视频| 国产精品爱久久久久久久小说| 欧美日韩一区二区欧美激情| 久久精品视频在线免费观看| 国产精品va在线播放我和闺蜜| 国产精品女主播| 中文国语毛片高清视频| 国产精品一区电影| 国产精品伦理久久久久久| 亚洲欧美在线x视频| 日韩三区四区| 日韩欧美黄色影院| 欧美狂野另类xxxxoooo| 日本免费一区二区视频| 久久精品一区二区免费播放| 精品久久久久久久久久久久包黑料| 91精品久久久久久久蜜月| 国产精品www爽爽爽| 黄在线观看网站| 日本熟妇成熟毛茸茸| 在线观看亚洲一区| 丝袜制服影音先锋| 欧美性69xxxx肥| 2014亚洲片线观看视频免费| 黄色小说在线播放| 成人满18在线观看网站免费| 黄色网址在线免费观看| 色香阁99久久精品久久久| 亚洲美女毛片| 亚洲一区二区影视| 久久国产夜色精品鲁鲁99| 国产特级黄色大片| 美女三级99| 99热这里只有精品在线观看| 久久9精品区-无套内射无码| 国产蜜臀97一区二区三区| 欧美性猛交xxxx黑人交| 色天天综合网| 国产最新视频在线观看| 国产福利在线看| 玉足女爽爽91| 国产风韵犹存在线视精品| 456亚洲精品成人影院| 成人乱人伦精品视频在线观看| 久久国产精品波多野结衣| 日韩精品另类天天更新| 亚洲免费成人| 清纯唯美日韩制服另类| 国产麻豆精品入口在线观看| 在线观看久久av| 国产一级大片在线观看| 日韩成人av在线播放| 国语对白做受69按摩| www.亚洲天堂.com| 日韩国产精品大片| 国产成人av一区二区三区在线| 中文字幕有码在线视频| 国产精品一区在线看| 91香蕉视频污| 免费动漫网站在线观看| 亚洲香蕉av| 久久婷婷国产综合尤物精品| 欧美高清性hdvideosex| 波多野结衣av在线免费观看| 久久99国产精品自在自在app| 国产精品无码粉嫩小泬| 一区二区三区四区电影| 2023国产一二三区日本精品2022| 日韩精品1区| 天干夜夜爽爽日日日日| 久久精品中文字幕免费mv| 国产一区二区三区在线观看精品| 亚洲第一区第二区| 婷婷在线免费观看| 国产色在线视频| 成人黄色视屏网站| a v视频在线观看| 韩国av免费在线| 精品国产sm最大网站| 七七婷婷婷婷精品国产| www视频在线看| 日本在线观看不卡视频| jizzjizzji欧美| 先锋影音成人资源| www.久久久久久久久| 蜜桃视频在线观看一区二区| 97香蕉超级碰碰久久免费软件| k8久久久一区二区三区| 韩日精品一区二区| 国产福利第一页| 91麻豆精品国产91久久久久推荐资源| 黄www在线观看| 国产成人av一区二区三区在线观看| 亚洲精品短视频| 中文乱码字幕午夜无线观看| 福利91精品一区二区三区| 很污的网站在线观看| 免费不卡的av| 久久精品人人做人人综合| 麻豆一区二区99久久久久| 欧美日本视频在线| 久久精品国产www456c0m| 日韩乱码人妻无码中文字幕| 菠萝蜜视频在线观看入口| 免费网站在线观看视频| 亚洲成a人片77777在线播放| 九九热视频精品在线观看| 欧美午夜精品久久久久久孕妇| 国产亚洲综合视频| 亚洲欧美日本一区| 97久久人国产精品婷婷| 五月激情综合网| 污污的网站在线观看| 黄色在线免费看| 日韩毛片在线视频| 亚洲品质自拍视频网站| 无码人妻一区二区三区在线| 日韩精品国内| 农村妇女精品一二区| 亚洲欧美日韩色图| 91久久精品美女高潮| 国产精品久久久久久久成人午夜| 中文字幕av在线| 国产成人高清精品| 日韩av在线一区| 男人舔女人下面高潮视频| 女性女同性aⅴ免费观女性恋| 污污内射在线观看一区二区少妇| 97人人模人人爽视频一区二区| h小视频在线观看网| 蜜臀av在线播放| 国产精品亚洲午夜一区二区三区| 亚洲日本va午夜在线影院| 久久久久久久久网| 91一区二区在线| 免费高清特黄a大片| 国内精品国语自产拍在线观看| 精品国产伦一区二区三区观看方式| 亚洲成色999久久网站| 国产影视精品一区二区三区| 国产婷婷97碰碰久久人人蜜臀| 自拍偷拍欧美日韩| 蜜臀av国产精品久久久久| 免费黄网站在线播放| 国产成人啪午夜精品网站男同| 成年人三级视频| 亚洲精品91在线| 亚洲产国偷v产偷v自拍涩爱| 国产夫妻在线播放| 黄色高清视频网站| 日韩免费在线看| 日韩精品一级中文字幕精品视频免费观看| 日韩一区二区在线观看视频播放| 精品91久久| 久久在线免费视频| 大黑人交xxx极品hd| 成人av在线网址| 人妻少妇一区二区三区| 俺去啦;欧美日韩| 国产女优在线播放| 亚洲高清资源在线观看| 欧美亚洲国产另类| 天天操天天干天天爱| 九色视频在线观看免费| 欧美视频在线第一页| 91精品国产综合久久精品app| 久热在线中文字幕色999舞| 国产二级片在线| 99草草国产熟女视频在线| 久久久久久久久久久久电影| 水蜜桃久久夜色精品一区| 亚洲欧洲日韩精品在线| 精品一卡二卡三卡四卡日本乱码| 中文字幕一二三四| 青草草在线视频| 国产欧美一区二区三区不卡高清| 国产肉体ⅹxxx137大胆| 国产激情久久| 日本护士...精品国| 国产在线观看精品| 亚洲精品小视频在线观看| 一个人看的www在线免费视频| 男人通一通女人的下水道| 992tv成人国产福利在线| 国产一区二区三区免费| 91精品国产欧美日韩| 综合久久国产九一剧情麻豆| 日韩欧美精品免费在线| 波多野结衣电车痴汉| 亚洲日本一区二区| 久久综合在线观看| 精品欧美午夜寂寞影院| 在线成人亚洲| 日韩欧美中文字幕不卡| 成人一级生活片| 成人同人动漫免费观看| 欧洲成人午夜精品无码区久久| **爰片久久毛片| 国产精品人人做人人爽人人添| 成人手机在线视频| 日韩中文视频免费在线观看| 国产精品av在线| 偷拍视频一区二区三区| 插吧插吧综合网| 国产网站一区二区三区| a毛片不卡免费看片| 国产精品粉嫩| 小说区图片区综合久久亚洲| 天天操天天射天天| 亚洲国产成人私人影院tom| 日韩视频在线观看视频| 欧美一区二区精美| 啄木系列成人av电影|