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

首頁 > 學院 > 開發設計 > 正文

VisualBasic編程基礎--應用程序的結構

2019-11-18 17:43:45
字體:
來源:轉載
供稿:網友

VisualBasic應用程序的結構

    一個應用程序實際上無非是指揮計算機完成任務的指令集。應用程序的結構是組織指令的方法,也就是指令存放的位置和指令的執行順序。
    典型的"helloworld"例子以及諸如此類的簡單應用程序都具有簡單結構。對于只有一行的代碼來說,組織結構并不十分重要。但應用程序越復雜,對組織或結構的要求也就越明顯。試想一下,如果允許應用程序以隨機順序去執行,那將會帶來什么樣的混亂。除了對應用程序的執行進行控制外,如何在應用程序中輕松查找特定指令,結構也起著很重要的作用。
    由于VisualBasic應用程序是基于對象的,所以應用程序的代碼結構就是該程序在屏幕上物理表示的模型。根據定義,對象包含數據和代碼。在屏幕上看到的窗體代表屬性,這些屬性定義了窗體的外觀和內在特性。應用程序中的每個窗體都有一個包含其代碼的相關的窗體模塊(文件擴展名為.frm)。

    每個窗體模塊都包含事件過程,即代碼部分,其中有為響應特定事件而執行的指令。窗體可包含控件。在窗體模塊中,對窗體上的每個控件都有一個對應的事件過程集。除了事件過程,窗體模塊還可包含通用過程,它對來自任何事件過程的調用都作出響應。
    可將那些與特定窗體或控件無關的代碼放入另一類型的模塊——標準模塊(文件擴展名為.BAS)中。一個過程可能用來響應幾個不同對象中的事件,應該將這個過程放在標準模塊中,而不應在每一個對象的事件過程中重復相同的代碼。
    用類模塊(文件擴展名為.CLS)創建對象,這些對象可被應用程序內的過程調用。標準模塊只包含代碼,而類模塊既包含代碼又包含數據,可視為沒有物理表示的控件。
    在第四章“工程的管理”中敘述了哪些部件可以添加到應用程序中,本章將說明如何將代碼寫到構成應用程序的各種部件中。按照缺省規定,工程包含唯一的窗體模塊??筛鶕枰硇刑砑哟绑w、類和標準模塊。第九章“用對象編程”將討論類模塊。

    事件驅動應用程序的工作方式
    事件是窗體或控件識別的動作。在響應事件時,事件驅動應用程序執行Basic代碼。VisualBasic的每一個窗體和控件都有一個預定義的事件集。如果其中有一個事件發生,而且,在關聯的事件過程中存在代碼,則VisualBasic調用該代碼。
    盡管VisualBasic中的對象自動識別預定義的事件集,但要判定它們是否響應具體事件以及如何響應具體事件則是編程的責任了。代碼部分(即事件過程)與每個事件對應。想讓控件響應事件時,就把代碼寫入這個事件的事件過程之中。
    對象所識別的事件類型多種多樣,但多數類型為大多數控件所共有。例如,大多數對象都能識別Click事件——如果單擊窗體,則執行窗體的單擊事件過程中的代碼;如果單擊命令按鈕,則執行命令按鈕的Click事件過程中的代碼。每個情況中的實際代碼幾乎完全不一樣。
    這里是事件驅動應用程序中的典型事件序列:
    1.啟動應用程序,裝載和顯示窗體。
    2.窗體(或窗體上的控件)接收事件。事件可由用戶引發(例如鍵盤操作),可由系統引發(例如定時器事件),也可由代碼間接引發(例如,當代碼裝載窗體時的Load事件)。
    3.如果在相應的事件過程中存在代碼,就執行代碼。
    4.應用程序等待下一次事件。
    注意許多事件伴隨其它事件發生。例如,在DblClick事件發生時,MouseDown、MouseUp和Click事件也會發生。

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色琪琪综合男人的天堂aⅴ视频| 亚洲最大福利视频网站| 亚洲福利视频二区| 中文字幕免费精品一区高清| 日韩成人激情视频| 8090理伦午夜在线电影| 日本精品免费一区二区三区| 久久精品视频99| 国产精品91在线观看| 色婷婷久久一区二区| 亚洲一二三在线| 狠狠色狠狠色综合日日小说| 成人午夜黄色影院| 91久久综合亚洲鲁鲁五月天| 欧美成aaa人片在线观看蜜臀| 欧美黄色小视频| 欧美精品videosex性欧美| 国产精品久久97| 国语自产精品视频在线看抢先版图片| 色www亚洲国产张柏芝| 国产精品第七十二页| 日韩av在线最新| www.久久久久久.com| 成人免费网站在线看| 77777亚洲午夜久久多人| 91久久在线视频| 亚洲激情电影中文字幕| 欧美午夜精品久久久久久久| 久久精品国产亚洲7777| 日韩中文综合网| 国产精品日韩欧美大师| 97超级碰碰碰| 中文字幕亚洲国产| 色777狠狠综合秋免鲁丝| 欧美自拍视频在线观看| 国产999在线观看| 91精品国产91久久久久| 久久久国产精彩视频美女艺术照福利| 6080yy精品一区二区三区| 国产一级揄自揄精品视频| 欧美韩国理论所午夜片917电影| 亚洲精品午夜精品| 亚洲女人被黑人巨大进入al| 欧美日韩亚洲天堂| 亚洲iv一区二区三区| 日韩美女视频免费看| 久久久女人电视剧免费播放下载| 亚洲免费视频一区二区| 一区二区三区天堂av| 欧美在线视频免费观看| 中文字幕日韩免费视频| 久久九九精品99国产精品| 国产深夜精品福利| 欧美色播在线播放| 国产网站欧美日韩免费精品在线观看| 91成品人片a无限观看| 亚洲精品成人免费| 色先锋久久影院av| 久久精品视频99| 4444欧美成人kkkk| 亚洲肉体裸体xxxx137| 亚洲精品久久久久久久久久久久久| 久久福利网址导航| 亚洲成色www8888| 国产视频久久网| 欧美在线观看一区二区三区| 91精品国产自产在线观看永久| 7777kkkk成人观看| 欧美裸体视频网站| 亚洲视频在线观看免费| 欧美刺激性大交免费视频| 日韩电影中文字幕在线观看| 亚洲无亚洲人成网站77777| 欧美视频在线视频| 2019av中文字幕| 国产大片精品免费永久看nba| 亚洲欧洲偷拍精品| 97涩涩爰在线观看亚洲| 亚洲丝袜av一区| 在线视频日本亚洲性| 日韩高清电影免费观看完整版| 91国语精品自产拍在线观看性色| 欧美一区视频在线| 国产精品永久免费观看| 国产精品久久久久久久久男| 国产精品福利在线观看网址| 91视频免费在线| 日韩欧美aⅴ综合网站发布| 国产日韩精品一区二区| 亚洲人成电影在线| 国产精品成人观看视频国产奇米| 久久人人爽人人| 欧美大成色www永久网站婷| 欧美人交a欧美精品| 精品人伦一区二区三区蜜桃网站| 亚洲国产精品成人va在线观看| 欧美肥臀大乳一区二区免费视频| 情事1991在线| 日本精品视频在线观看| 亚洲最新av在线网站| 神马久久久久久| 久久精品人人爽| 欧美大片在线看免费观看| 日本欧美在线视频| 欧美理论片在线观看| 中文字幕亚洲二区| 在线观看欧美日韩国产| 一区二区在线视频播放| 欧美色视频日本高清在线观看| 欧美二区乱c黑人| 色天天综合狠狠色| 亚洲成av人片在线观看香蕉| 在线观看国产欧美| 日韩三级成人av网| 亚洲精品国产拍免费91在线| 国产欧美日韩免费| 96精品久久久久中文字幕| 亚洲人线精品午夜| 欧美激情性做爰免费视频| 亚洲欧美三级伦理| 亚洲综合在线中文字幕| 日韩精品在线电影| 亚洲一区亚洲二区亚洲三区| 欧美肥臀大乳一区二区免费视频| 国产精品亚洲自拍| 成人欧美一区二区三区在线湿哒哒| 黄色一区二区在线| 国产精品自产拍在线观| 中文字幕亚洲无线码a| 欧美怡红院视频一区二区三区| 亚洲毛茸茸少妇高潮呻吟| 国产精品久久99久久| 日韩欧美国产视频| 午夜精品久久久久久久99黑人| 日韩经典第一页| 欧美日韩aaaa| 国产成人97精品免费看片| 中文字幕日韩精品在线观看| 日本精品一区二区三区在线| 91精品视频网站| 精品国产乱码久久久久酒店| 亚洲一区二区久久久久久| 亚洲a在线观看| 精品露脸国产偷人在视频| 欧美有码在线视频| 成人444kkkk在线观看| 日本久久久久亚洲中字幕| 亚洲欧美第一页| 亚洲韩国青草视频| 亚洲深夜福利在线| 97视频在线观看视频免费视频| 亚洲一区二区三区xxx视频| 久久6精品影院| 国产精品久久久久久久久久久久久| 久久欧美在线电影| 欧美性极品xxxx娇小| 在线观看亚洲视频| 黑人巨大精品欧美一区免费视频| 色婷婷av一区二区三区在线观看| 国产日韩综合一区二区性色av| 亚洲国产天堂久久国产91| 日韩中文字幕免费视频| 欧美日韩中文字幕综合视频| 97国产在线视频|