首頁(yè)考試吧論壇Exam8視線(xiàn)考試商城網(wǎng)絡(luò)課程模擬考試考友錄實(shí)用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱(chēng)英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱(chēng)日語(yǔ)
新概念英語(yǔ)
專(zhuān)四專(zhuān)八
博思考試
零起點(diǎn)英語(yǔ)
托福考試
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱(chēng)計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷(xiāo) 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問(wèn)
管理咨詢(xún)
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話(huà)
證券從業(yè)
跟 單 員
秘書(shū)資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢(xún)
營(yíng) 銷(xiāo) 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱(chēng)
法律顧問(wèn)
ACCA考試
注冊(cè)會(huì)計(jì)師
資產(chǎn)評(píng)估師
審計(jì)師考試
高級(jí)會(huì)計(jì)師
注冊(cè)稅務(wù)師
國(guó)際內(nèi)審師
理財(cái)規(guī)劃師
美國(guó)注冊(cè)會(huì)計(jì)師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
咨詢(xún)工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
繽紛校園 實(shí)用文檔 英語(yǔ)學(xué)習(xí) 作文大全 求職招聘 論文下載 訪(fǎng)談|游戲
計(jì)算機(jī)等級(jí)考試

2013年計(jì)算機(jī)等考二級(jí)《VB》復(fù)習(xí)要點(diǎn)8

  第8章

  一、數(shù)組的概念

  (一)數(shù)組的定義

  在Visual Basic中,可以用4個(gè)語(yǔ)句來(lái)定義數(shù)組,這4個(gè)語(yǔ)句格式相同,但適用范圍不一樣。Dim用在窗體模塊或標(biāo)準(zhǔn)模塊中,定義窗體或標(biāo)準(zhǔn)模塊數(shù)組,也可用于過(guò)程中ReDim 用在過(guò)程中Static 用在過(guò)程中。

  Public 用在標(biāo)準(zhǔn)模塊中,定義全局?jǐn)?shù)組

  (二)默認(rèn)數(shù)組與嵌套數(shù)組

  在Visual Basic中,允許定義默認(rèn)數(shù)組,并可用一個(gè)數(shù)組作為另一個(gè)數(shù)組的元素,即數(shù)組嵌套。

  1.默認(rèn)數(shù)組

  默認(rèn)數(shù)組就是默認(rèn)數(shù)據(jù)類(lèi)型的數(shù)組。在一般情況下,定義數(shù)組應(yīng)指明其類(lèi)型。

  2.嵌套數(shù)組

  在一般情況下,數(shù)組元素是一個(gè)具體的數(shù)據(jù)。而在Visual Basic中,可以用數(shù)組作為另一個(gè)數(shù)組的元素,這樣的數(shù)組稱(chēng)為嵌套數(shù)組。

  二、靜態(tài)數(shù)組與動(dòng)態(tài)數(shù)組

  靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組由其定義方式?jīng)Q定,即:

  1.用數(shù)值常數(shù)或符號(hào)常量作為下標(biāo)定維的數(shù)組是靜態(tài)數(shù)組;

  2.用變量作為下標(biāo)定維的數(shù)組是動(dòng)態(tài)數(shù)組。

  三、數(shù)組的基本操作

  (一)數(shù)組元素的輸入、輸出和復(fù)制

  1.數(shù)組的引用

  數(shù)組的引用通常是指對(duì)數(shù)組元素的引用,其方法是,在數(shù)組后面的括號(hào)中指定下標(biāo)。

  2.數(shù)組元素的輸入

  數(shù)組元素一般通過(guò)For循環(huán)語(yǔ)句及InputBox函數(shù)輸入。

  3.數(shù)組元素的輸出

  數(shù)組元素的輸出可以用Print方法來(lái)實(shí)現(xiàn)。

  4.數(shù)組元素的復(fù)制

  單個(gè)數(shù)組元素可以像簡(jiǎn)單變量一樣從一個(gè)數(shù)組復(fù)制到另一個(gè)數(shù)組。

  (二)For Each…Next語(yǔ)句

  For Each…Next語(yǔ)句類(lèi)似于For…Next語(yǔ)句,兩者都用來(lái)執(zhí)行指定重復(fù)次數(shù)的一組操作,但For Each…Next語(yǔ)句專(zhuān)門(mén)用于數(shù)組或?qū)ο蟆凹稀?本書(shū)不涉及集合),其一般格式為:For Each成員In 數(shù)組。

  循環(huán)體

  [Exit For]

  ……

  Next[成員]

  Examda提示:這里的“成員”是一個(gè)變體變量,它是為循壞提供的,并在For Each…Next結(jié)構(gòu)中重復(fù)使用,它實(shí)際上代表的是數(shù)組中的每個(gè)元素!皵(shù)組”是一個(gè)數(shù)組名,沒(méi)有括號(hào)和上下界。

  用For Each…Next語(yǔ)句可以對(duì)數(shù)組元素進(jìn)行處理,包括查詢(xún)、顯示或讀取。它所重復(fù)執(zhí)行的次數(shù)由數(shù)組中元素的個(gè)數(shù)確定,也就是說(shuō),數(shù)組中有多少個(gè)元素,就自動(dòng)重復(fù)執(zhí)行多少次 。

  四、數(shù)組的初始化

  一般來(lái)說(shuō),數(shù)組變量可以通過(guò)以下3種方式定義:

  (1)顯示定義為Variant變量。例如im Numbers As Variant。

  (2)在定義時(shí)不指明類(lèi)型。例如im Numbers。

  (3)不定義而直接使用。

  五、控件數(shù)組

  控件數(shù)組是針對(duì)控件建立的,因此與普通數(shù)組的定義不一樣?梢酝ㄟ^(guò)以下兩種方法來(lái)建立控件數(shù)組:

  第一種方法,步驟如下:

  (1)在窗體上畫(huà)出作為數(shù)組元素的各個(gè)控件。

  (2)單擊要包含到數(shù)組中的某個(gè)控件,將其激活。

  (3)在屬性窗口中選擇“(名稱(chēng))”屬性,并鍵入控件的名稱(chēng)。

  (4)對(duì)每個(gè)要加到數(shù)組中的控件重復(fù)(2)、(3)步,鍵入與第(3)步中相同的名稱(chēng)。

  當(dāng)對(duì)第二個(gè)控件鍵入與第一個(gè)控件相同的名稱(chēng)后,Visual Basic將顯示一個(gè)對(duì)話(huà)框,詢(xún)問(wèn)是否確實(shí)要建立控件數(shù)組。單擊“是”將建立控件數(shù)組,單擊“否”則放棄建立操作。

  第二種方法,步驟如下:

  (1)在窗體上畫(huà)出一個(gè)控件,將其激活。

  (2)執(zhí)行“編輯”菜單中的“復(fù)制”命令(熱鍵為Ctrl+C),將該控件放入剪貼板。

  (3)執(zhí)行“編輯”菜單中的“粘貼”命令(熱鍵為Ctrl+V),將顯示一個(gè)對(duì)話(huà)框,詢(xún)問(wèn)是否建立控件數(shù)組。

  (4)單擊對(duì)話(huà)框中的“是”按鈕,窗體的左上角將出現(xiàn)一個(gè)控件,它就是控件數(shù)組的第二個(gè)因素,執(zhí)行“編輯”菜單中的“粘貼”命令,或按熱鍵Ctrl+V,建立控件數(shù)組中的其他元素。

  控件數(shù)組建立后,只要改變一個(gè)控件的“Name”屬性值,并把Index屬性置為空(不是0),就能把該控件從控件數(shù)組中刪除?丶䲠(shù)組中的控件執(zhí)行相同的事件過(guò)程,通過(guò)Index屬性可以決定控件數(shù)組中的相應(yīng)控件所執(zhí)行的操作。

  編輯推薦:

  權(quán)威預(yù)測(cè):2013年全國(guó)計(jì)算機(jī)等級(jí)考試時(shí)間

  2013年上半年計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間預(yù)測(cè)

  各地2012年9月全國(guó)計(jì)算機(jī)等級(jí)考試成績(jī)查詢(xún)預(yù)告

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。