freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

(最新整理)江蘇省計(jì)算機(jī)等級(jí)考試二級(jí)vb基礎(chǔ)教程-文庫(kù)吧

2025-08-05 21:24 本頁(yè)面


【正文】 件名  (事件內(nèi)容)  End Sub  (4) 方法(Method)  方法指的是控制對(duì)象動(dòng)作行為的方式。它是對(duì)象本身內(nèi)含的函數(shù)或過(guò)程,它也是一個(gè)動(dòng)作,是一個(gè)簡(jiǎn)單的不必知道細(xì)節(jié)的無(wú)法改變的事件,但不稱作事件。同樣,方法也不是隨意的,一些對(duì)象有一些特定的方法。在VB里方法的調(diào)用形式是:   2. 屬性、方法和事件之間的關(guān)系  VB 對(duì)象具有屬性、方法和事件。屬性是描述對(duì)象的數(shù)據(jù)。方法告訴對(duì)象應(yīng)做的事情。事件是對(duì)象所產(chǎn)生的事情,事件發(fā)生時(shí)可以編寫代碼進(jìn)行處理?! B 的窗體和控件是具有自己的屬性、方法和事件的對(duì)象??梢园褜傩钥醋饕粋€(gè)對(duì)象的性質(zhì),把方法看作對(duì)象的動(dòng)作,把事件看作對(duì)象的響應(yīng)?! ∪粘I钪械膶?duì)象,如小孩玩的氣球同樣具有屬性、方法和事件。氣球的屬性包括可以看到的一些性質(zhì),如它的直徑和顏色。其它一些屬性描述氣球的狀態(tài)(充氣的或未充氣的)或不可見的性質(zhì),如它的壽命。通過(guò)定義,所有氣球都具有這些屬性。這些屬性也會(huì)因氣球的不同而不同。  氣球還具有本身所固有的方法和動(dòng)作。如:充氣方法(用氦氣充滿氣球的動(dòng)作),放氣方法(排出氣球中的氣體)和上升方法(放手讓氣球飛走)。所有的氣球都具備這些能力?! 馇蜻€有預(yù)定義的對(duì)某些外部事件的響應(yīng)。例如,氣球?qū)Υ唐扑氖录憫?yīng)是放氣,對(duì)放手事件的響應(yīng)是升空。  在VB程序設(shè)計(jì)中,基本的設(shè)計(jì)機(jī)制就是:改變對(duì)象的屬性、使用對(duì)象的方法、為對(duì)象事件編寫事件過(guò)程。程序設(shè)計(jì)時(shí)要做的工作就是決定應(yīng)更改哪些屬性、調(diào)用哪些方法、對(duì)哪些事件作出響應(yīng),從而得到希望的外觀和行為。    在傳統(tǒng)的或“過(guò)程化”的應(yīng)用程序中,應(yīng)用程序自身控制了執(zhí)行哪一部分代碼和按何種順序執(zhí)行代碼。從第一行代碼執(zhí)行程序并按應(yīng)用程序中預(yù)定的路徑執(zhí)行,必要時(shí)調(diào)用過(guò)程?! ≡谑录?qū)動(dòng)的應(yīng)用程序中,代碼不是按照預(yù)定的路徑執(zhí)行,而是在響應(yīng)不同的事件時(shí)執(zhí)行不同的代碼片段。事件可以由用戶操作觸發(fā)、也可以由來(lái)自操作系統(tǒng)或其它應(yīng)用程序的消息觸發(fā)、甚至由應(yīng)用程序本身的消息觸發(fā)。這些事件的順序決定了代碼執(zhí)行的順序,因此應(yīng)用程序每次運(yùn)行時(shí)所經(jīng)過(guò)的代碼的路徑都是不同的?! ∫?yàn)槭录捻樞蚴菬o(wú)法預(yù)測(cè)的,所以在代碼中必須對(duì)執(zhí)行時(shí)的“各種狀態(tài)”作一定的假設(shè)。當(dāng)作出某些假設(shè)時(shí)(例如,假設(shè)在運(yùn)行來(lái)處理某一輸入字段的過(guò)程之前,該輸入字段必須包含確定的值),應(yīng)該組織好應(yīng)用程序的結(jié)構(gòu),以確保該假設(shè)始終有效(例如,在輸入字段中有值之前禁止使用啟動(dòng)該處理過(guò)程的命令按鈕)?! ≡趫?zhí)行中代碼也可以觸發(fā)事件。例如,在程序中改變文本框中的文本將引發(fā)文本框的 Change 事件。如果 Change 事件中包含有代碼,則將導(dǎo)致該代碼的執(zhí)行。如果原來(lái)假設(shè)該事件僅能由用戶的交互操作所觸發(fā),則可能會(huì)產(chǎn)生意料之外的結(jié)果。正因?yàn)檫@一原因,所以在設(shè)計(jì)應(yīng)用程序時(shí)理解事件驅(qū)動(dòng)模型并牢記在心是非常重要的?!   鹘y(tǒng)的應(yīng)用程序開發(fā)過(guò)程可以分為三個(gè)明顯的步驟:編碼、編譯和測(cè)試代碼。但是 Visual Basic 與傳統(tǒng)的語(yǔ)言不同,它使用交互式方法開發(fā)應(yīng)用程序,使三個(gè)步驟之間不再有明顯的界限?! B在編程者輸入代碼時(shí)便進(jìn)行解釋,即時(shí)捕獲并突出顯示大多數(shù)語(yǔ)法或拼寫錯(cuò)誤??雌饋?lái)就象一位專家在監(jiān)視代碼的輸入?! 〕磿r(shí)捕獲錯(cuò)誤以外,VB 也在輸入代碼時(shí)部分地編譯該代碼。當(dāng)準(zhǔn)備運(yùn)行和測(cè)試應(yīng)用程序時(shí),只需極短時(shí)間即可完成編譯。如果編譯器發(fā)現(xiàn)了錯(cuò)誤,則將錯(cuò)誤突出顯示于代碼中。這時(shí)可以更正錯(cuò)誤并繼續(xù)編譯,而不需從頭開始。  由于 VB的交互特性,代碼運(yùn)行的效果可以在開發(fā)時(shí)進(jìn)行測(cè)試,而不必等到編譯完成以后。 利用VB開發(fā)應(yīng)用程序的一般步驟  一個(gè)VB程序也稱為一個(gè)工程,由窗體、標(biāo)準(zhǔn)模塊、自定義控件及應(yīng)用所需的環(huán)境設(shè)置組成。開發(fā)步驟一般如下:  1. 創(chuàng)建程序的用戶界面  2. 設(shè)置界面上各個(gè)對(duì)象的屬性  3. 編寫對(duì)象響應(yīng)事件的程序代碼  4. 保存工程  5. 測(cè)試應(yīng)用程序,排除錯(cuò)誤  6. 創(chuàng)建可執(zhí)行程序  VB用戶界面設(shè)計(jì)基礎(chǔ)  1. 概述  界面的設(shè)計(jì)有兩步:先繪制控件,然后確定控件屬性?! ±L制控件:在工具箱里單擊想畫的控件,在窗體里按下鼠標(biāo)并拖曳,然后松開鼠標(biāo)即可。確定屬性:先選中控件,然后按F4鍵或單擊工具欄上的屬性窗口進(jìn)入屬性(Properties)窗口,再在屬性窗口中找到要設(shè)置的屬性并進(jìn)行設(shè)置?! ?. 常用屬性的設(shè)置  (1)Name屬性  對(duì)象都有名字,計(jì)算機(jī)把名字看成對(duì)象于對(duì)象之間的根本差異,因此在同一窗體里不許出現(xiàn)重名的情況(除非這是一個(gè)控件數(shù)組),且名字不得超過(guò)40個(gè)字。  在簡(jiǎn)單的程序里,給控件命名不是很必要,完全可以使用控件Name屬性的缺省值。例如Text1。但在有幾十個(gè)控件的復(fù)雜窗體里,就很難區(qū)分它們。所以,VB推薦由三個(gè)小寫字母的前綴和一個(gè)第一個(gè)字母為大寫的描述性單詞組成的名字。例如cmdMyButton是一個(gè)命令按鈕(前綴是cmd)  (2)Caption屬性  Caption即標(biāo)題,是可以在對(duì)象外觀上直接看見的文本,可以長(zhǎng)達(dá)255字符,包括空格和標(biāo)點(diǎn)符號(hào),比如一個(gè)叫cmdOk的命令鈕,它的Caption屬性就可以是“Ok”。 注意:并不是所有的對(duì)象都有此屬性,比如文本框、圖片框、線條等就沒有?! 榘粹o設(shè)置熱鍵:在設(shè)置Caption屬性時(shí),在需要加下劃線的字母前加上 “amp?!?符號(hào),例如 “amp。File”,輸出的就是“File”,這樣就可以通過(guò)按ALT鍵和標(biāo)題上那個(gè)帶下劃線的字母來(lái)選取它了, 不必為此編任何代碼。  Name和 caption的比較:  1) Name是系統(tǒng)用來(lái)識(shí)別對(duì)象的,編程時(shí)需要用它來(lái)指代各對(duì)象。Caption是給用戶看的,提示用戶該對(duì)象的作用。  2) Name可以采用系統(tǒng)默認(rèn)的名稱,但Caption應(yīng)該根據(jù)實(shí)際情況改成意義明了的名詞?! ?)所有對(duì)象都有Name,但不一定都有Caption?! ?3)Top,Left屬性  這兩個(gè)屬性決定對(duì)象的位置。只有兩種情況需要在屬性窗口里設(shè)置這兩個(gè)屬性:第一種是用戶沒有鼠標(biāo),第二種是程序員需要十分精確地設(shè)定這兩個(gè)值。當(dāng)選中對(duì)象,單擊并拖曳它的時(shí)候,便在修改這兩個(gè)值了?! ?4)Height,Width屬性  這兩個(gè)屬性決定了對(duì)象的大小,當(dāng)選中控件時(shí),它周圍出現(xiàn)八個(gè)小黑方塊,把鼠標(biāo)指向這些方塊,鼠標(biāo)指針將變成一個(gè)雙向的箭頭,這時(shí)按下鼠標(biāo)并拖曳它,即可改變控件的大小,也就改變了Height,Width屬性?!?. 窗體的屬性  (1)設(shè)置屬性的方法  1)在設(shè)計(jì)態(tài)通過(guò)屬性窗口設(shè)置  直接在屬性窗口中選擇或輸入既可?! ?)在程序代碼中改變屬性值  代碼中的格式為: 對(duì)象名 . 屬性 = 屬性值  例:=RGB(255,0,0)  2. 窗體的常用方法  (1)Hide方法  用以隱藏 MDIForm 或 Form 對(duì)象,但不能使其卸載?! ≌Z(yǔ)法:  object 所在處代表一個(gè)對(duì)象表達(dá)式,其值為“應(yīng)用于”列表中的一個(gè)對(duì)象。如果省略 object,則帶有焦點(diǎn)的窗體就認(rèn)為是該 object?! ≌f(shuō)明:  隱藏窗體時(shí),它就從屏幕上被刪除,并將其 Visible 屬性設(shè)置為 False。 用戶將無(wú)法訪問(wèn)隱藏窗體上的控件,但是對(duì)于運(yùn)行中的 Visual Basic 應(yīng)用程序,或?qū)τ谕ㄟ^(guò) DDE 與該應(yīng)用程序通訊的進(jìn)程及對(duì)于 Timer 控件的事件,隱藏窗體的控件仍然是可用的?! 〈绑w被隱藏時(shí),用戶只有等到被隱藏窗體的事件過(guò)程的全部代碼執(zhí)行完后才能夠與該應(yīng)用程序交互。  如果調(diào)用 Hide 方法時(shí)窗體還沒有加載,那么 Hide 方法將加載該窗體但不顯示它。  (2)Move方法  用以移動(dòng) MDIForm、Form 或控件?! ≌Z(yǔ)法:object . Move left, top, width, height  說(shuō)明:只有 left 參數(shù)是必須的。但是,要指定任何其它的參數(shù),必須先指定出現(xiàn)在語(yǔ)法中該參數(shù)前面的全部參數(shù)。例如,如果不先指定 left 和 top 參數(shù),則無(wú)法指定 width 參數(shù)。任何沒有指定的尾部的參數(shù)則保持不變。  (3)Print 方法  在 Immediate 窗口中顯示文本?! ≌Z(yǔ)法:object . Print [outputlist]  Print 方法的語(yǔ)法具有下列對(duì)象限定符和部分:  outputlist 參數(shù)具有以下語(yǔ)法和部分:  {Spc(n) | Tab(n)} expression charpos  說(shuō)明:  可以用空白或分號(hào)來(lái)分隔多個(gè)表達(dá)式?! ?duì)系統(tǒng)指定的國(guó)別設(shè)置,用小數(shù)點(diǎn)分隔符將所有打印到 Immediate 視窗的數(shù)據(jù)正確格式化。關(guān)鍵字要用適用于主應(yīng)用程序的語(yǔ)言輸出?! ?duì)于 Boolean 數(shù)據(jù),或者打印 True 或者打印 False。根據(jù)主機(jī)應(yīng)用程序的地區(qū)設(shè)置來(lái)翻譯 True 和 False 關(guān)鍵字?! ∈褂孟到y(tǒng)能識(shí)別的標(biāo)準(zhǔn)短日期格式書寫 Dat
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1