



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2019 年計算機(jī)二級VB 考試重點知識精講(2)一、變量或常量的命名規(guī)則1) 必須以字母或漢字開頭,由字母、漢字、數(shù)字或下劃線組成,長度W 255個字符;2)不能使用VB中的關(guān)鍵字,并盡量不與 VB中標(biāo)準(zhǔn)函數(shù)名同名, 如:Dim、 Sin ;3)VB 中不區(qū)分變量的大小寫,一般變量首字母用大寫,其余用小寫 ; 常量全部用大寫字母表示;4) 為了增加程序的可讀性,可在變量名前加一個縮寫的前綴來表 明該變量的數(shù)據(jù)類型。(2) 變量聲明1) 用 Dim 語句實行顯式聲明語句形式:Dim變量名As類型如:DimintXAsinteger說明:如果沒有As 類型,則默認(rèn)為變體類型??稍谧兞棵蠹宇愋头?/p>
2、來代替As 類型如: DimintX%一條語句能夠同時定義多個變量,但每個變量必須有自己的類型聲明,類型聲明不能共用;字符串變量根據(jù)其存放的長度是否固定,定義方法不同:定長字符串:DimstrAAsString*10表示最多存放10 個字符,如果賦值不足10 個,則右補空; 若多于 10個,則多余部分截去;不定長字符串:DimstrAAsString最多可存放2MB字符2) 隱式聲明VB中允許變量不經(jīng)過聲明就直接使用,這種稱為隱式聲明,所有 隱式聲明的變量都是變體型的。隱式聲明容易造成錯誤,為了調(diào)試程序方便,一般對使用的變量都實行聲明,能夠在通用聲明段使用OptionExplicit 語句來強
3、制顯式聲明所有變量。二、常量1) 直接常量指在程序中直接給出值的數(shù)據(jù),如:123、 123、 123.45、1.234E2、123D3分別表示整型、長整型、單精度浮點型(小數(shù)形式)、 單精度浮點型(指數(shù)形式)、雙精度浮點型。八進(jìn)制常數(shù):在數(shù)值前加 O,如O123十六進(jìn)制常數(shù):在數(shù)值前加 H,如H123網(wǎng)2) 用戶聲明的符號常量用 Const 來聲明: Const 符號常量名As 類型 =表達(dá)式如:ConstPI=3.14159聲明了常量PI ,代表3.14159,單精度型ConstMAXAsInteger=O144聲明了常量 MAX代表八進(jìn)制數(shù)144, 整型ConstCOUNT#=45.6聲明
4、了常量COUNT代表45.67,雙精度型3) 系統(tǒng)提供的常量系統(tǒng)定義的常量位于對象庫中,在對象瀏覽器中的VisualBasic(VB) 和 VisualBasicforAplication(VBA) 等對象庫中列出 了 VB 的常量。這些常量能夠與應(yīng)用程序的對象、方法、屬性一起使用。如:Form1.WindowsState=vbMaximized 表示將窗口極大化。三、VisualBasic 概述重點:1、掌握面向?qū)ο蟮某绦蛟O(shè)計的概念:對象、方法、屬性與事件2、事件驅(qū)動過程的程序設(shè)計原理3、介紹VB集成開發(fā)環(huán)境4、VB開發(fā)環(huán)境的基本操作VisualBasic 簡介具有面向?qū)ο蟮目梢暬O(shè)計工具事
5、件驅(qū)動的編程機(jī)制提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境結(jié)構(gòu)化的程序設(shè)計語言支持多種數(shù)據(jù)庫的訪問支持DDE DLL OLE技術(shù)完備的 Help 聯(lián)機(jī)協(xié)助功能面向?qū)ο蟮某绦蛟O(shè)計方法基礎(chǔ)1. 對象及對象類:動作體的邏輯模型,稱為“對象”2. 屬性:屬性是用來描述對象的特性。3. 方法:方法指對象能夠?qū)嵭械膭幼骰蛐袨?。VB對象具有屬性、方法和事件。屬性是描述對象的數(shù)據(jù);方法告訴對象應(yīng)做的事情; 事件是對象所產(chǎn)生的事情,事件發(fā)生時能夠編寫代碼實行處理。VB的窗體和控件是具有自己的屬性、方法和事件的對象。能夠把 屬性看作一個對象的性質(zhì),把方法看作對象的動作,把事件看作對象 的響應(yīng)。日常生活中的對象,如小孩玩
6、的氣球同樣具有屬性、方法和事件。氣球的屬性包括能夠看到的一些性質(zhì),如它的直徑和顏色。其它一些屬性描述氣球的狀態(tài)( 充氣的或未充氣的) 或不可見的性質(zhì),如它的壽命。通過定義,所有氣球都具有這些屬性; 這些屬性也會因氣球的不同而不同。氣球還具有本身所固有的方法和動作。如:充氣方法( 用氦氣充滿氣球的動作),放氣方法(排出氣球中的氣體)和上升方法(放手讓氣球飛走 ) 。所有的氣球都具備這些水平?;赪indows環(huán)境下的應(yīng)用程序的工作方式一一事件驅(qū)動在傳統(tǒng)的或“過程化”的應(yīng)用程序中,應(yīng)用程序自身控制了執(zhí)行哪一部分代碼和按何種順序執(zhí)行代碼。從第一行代碼執(zhí)行程序并按應(yīng) 用程序中預(yù)定的路徑執(zhí)行,必要時調(diào)用
7、過程。在事件驅(qū)動的應(yīng)用程序中,代碼不是按照預(yù)定的路徑執(zhí)行,而是在響應(yīng)不同的事件時執(zhí)行不同的代碼片段。事件能夠由用戶操作觸發(fā)、 也能夠由來自操作系統(tǒng)或其它應(yīng)用程序的消息觸發(fā)、甚至由應(yīng)用程序 本身的消息觸發(fā)。這些事件的順序決定了代碼執(zhí)行的順序,所以應(yīng)用 程序每次運行時所經(jīng)過的代碼的路徑都是不同的。因為事件的順序是無法預(yù)測的,所以在代碼中必須對執(zhí)行時的“各種狀態(tài)”作一定的假設(shè)。當(dāng)作出某些假設(shè)時 ( 例如,假設(shè)在運行來 處理某一輸入字段的過程之前,該輸入字段必須包含確定的值) ,應(yīng)該組織好應(yīng)用程序的結(jié)構(gòu),以確保該假設(shè)始終有效( 例如,在輸入字段中有值之前禁止使用啟動該處理過程的命令按鈕) 。在執(zhí)行中代碼也能夠觸發(fā)事件。例如,在程序中改變文本框中的文本將引發(fā)文本框的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 消防安全合同管理規(guī)定
- 船舶制造材料供應(yīng)合同
- 新建住宅買賣合同備案流程
- 股權(quán)轉(zhuǎn)讓合同及相關(guān)權(quán)益轉(zhuǎn)讓協(xié)議
- 股權(quán)轉(zhuǎn)讓居間服務(wù)合同樣本
- 商鋪租賃合同參考模板
- 小班安全玩滑梯課件
- 創(chuàng)業(yè)企業(yè)的股權(quán)結(jié)構(gòu)設(shè)計考核試卷
- 方便食品的包裝設(shè)計與人機(jī)工程考核試卷
- 新材料新技術(shù)的巨大潛力探索未知的研究領(lǐng)域考核試卷
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對法》及其應(yīng)用案例
- JGJ46-2024 建筑與市政工程施工現(xiàn)場臨時用電安全技術(shù)標(biāo)準(zhǔn)
- 肺炎的中醫(yī)護(hù)理方案
- 2024年世界職業(yè)院校技能大賽高職組“關(guān)務(wù)實務(wù)組”賽項參考試題庫(含答案)
- 河北美術(shù)出版社小學(xué)六年級下冊書法練習(xí)指導(dǎo)教案
- 五下音樂《美麗的家鄉(xiāng)(簡譜、五線譜)》課件
- 2024年長沙職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 轉(zhuǎn)學(xué)申請表、轉(zhuǎn)學(xué)證明
- (完整版)部編四年級語文下詞語表
- 高頻電子線路完整章節(jié)課件(胡宴如)
- 鋁擠壓設(shè)備日常巡檢保養(yǎng)記錄
評論
0/150
提交評論