久久久国产精品秘人口麻豆|永久免费AV无语国产|人成电影免费中文字幕|久久AV嫩草影院2

    1. <dfn id="yitbn"><samp id="yitbn"><progress id="yitbn"></progress></samp></dfn>

          <div id="yitbn"></div>

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

            計(jì)算機(jī)等級(jí)考試VB編程8個(gè)優(yōu)良習(xí)慣

              3、請(qǐng)養(yǎng)成以下的“對(duì)象命名約定”良好習(xí)慣

              推薦使用的控件前綴

              控件類(lèi)型 前綴 例子

              復(fù)選框Check box chk chkReadOnly

              組合框Combo box cbo cboEnglish

              命令按鈕Command button cmd cmdExit

              通用對(duì)話框Common dialog dlg dlgFileOpen

              目錄列表框Directory list box dir dirSource

              驅(qū)動(dòng)器列表框Drive list box drv drvTarget

              文件列表框File list box fil filSource

              窗體Form frm frmEntry

              圖象框Image img imgIcon

              標(biāo)簽Label lbl lblHelpMessage

              列表框List box lst lstPolicyCodes

              菜單Menu mnu mnuFileOpen

              單選按鈕Option button opt optGender

              圖片框Picture box pic picVGA

              文本框Text box txt txtLastName

              時(shí)鐘控件Timer tmr tmrAlarm

              變量

              聲明所有的變量將會(huì)節(jié)省編程時(shí)間,因?yàn)殒I入操作引起的錯(cuò)誤減少了(例如,究竟是 aUserNameTmp,還是 sUserNameTmp,還是 sUserNameTemp)。在“選項(xiàng)”對(duì)話框的“編輯器”標(biāo)簽中,復(fù)選“要求變量聲明”選項(xiàng)。Option Explicit 語(yǔ)句要求在 Visual Basic 程序中聲明所有的變量。

              應(yīng)該給變量加前綴來(lái)指明它們的數(shù)據(jù)類(lèi)型。而且前綴可以被擴(kuò)展,用來(lái)指明變量范圍,特別是對(duì)大型程序。

              用下列前綴來(lái)指明一個(gè)變量的數(shù)據(jù)類(lèi)型。

              變量數(shù)據(jù)類(lèi)型

              數(shù)據(jù)類(lèi)型 前綴 例子

              String (字符串類(lèi)型) str strFName

              Integer (短整數(shù)類(lèi)型) int intQuantity

              Long (長(zhǎng)整數(shù)類(lèi)型) lng lngDistance

              Single (單精度浮點(diǎn)數(shù)類(lèi)型) sng sngAverage

              Double (雙精度浮點(diǎn)數(shù)類(lèi)型) dbl dblTolerance

              Boolean (布爾類(lèi)型) bln blnFound

              Byte(字節(jié)類(lèi)型) byt bytRasterData

              Date (日期類(lèi)型) dte dteNow

              Currency (貨幣類(lèi)型) cur curRevenue

              Object (對(duì)象類(lèi)型) obj objCurrent

              Variant (變體類(lèi)型) vnt vntCheckSum

              4、在簡(jiǎn)單的選擇條件情況下,使用IIf()函數(shù)

              繁瑣的代碼:

              If nNum = 0 Then

              sName = "sancy"

              Else

              sName = "Xu"

              End If

              簡(jiǎn)單的代碼:

              sName=IIf(nNum=0,"sancy","Xu")

              5、盡量使用Debug.Print進(jìn)行調(diào)試

              在很多初學(xué)者的調(diào)試中,用MsgBox來(lái)跟蹤變量值.其實(shí)用Debug.Print不僅可以達(dá)到同樣的功效,而且在程序最后編譯過(guò)程中,會(huì)被忽略.而MsgBox必須手動(dòng)注釋或刪除.

              通常:

              MsgBox nName

              應(yīng)該:

              Debug.Print nName

              6、在重復(fù)對(duì)某一對(duì)象的屬性進(jìn)行修改時(shí),盡量使用With....End With

              通常:

              Form1.Height = 5000

              Form1.Width = 6000

              Form1.Caption = "This is MyLabel"

              應(yīng)該:

              With Form1

              .Height = 5000

              .Width = 6000

              .Caption = "This is MyLabel"

              End With

              這種結(jié)構(gòu)程序執(zhí)行效率比較高,特別在循環(huán)語(yǔ)句里。

              7、MsgBox中盡量使用消息圖標(biāo),這樣程序比較有規(guī)范

              一般來(lái)說(shuō)

              vbInformation 用來(lái)提示確認(rèn)或成功操作的消息

              vbExclamation 用來(lái)提示警告的消息

              vbCritical 用來(lái)提示危機(jī)情況的消息

              vbQuestion 用來(lái)提示詢問(wèn)的消息

              8、在可能的情況下使用枚舉

              枚舉的格式為

              [Public | Private] Enum name

              membername [= constantexpression]

              membername [= constantexpression]

              ....

              End Enum

              Enum 語(yǔ)句包含下面部分:

              部分 描述

              Public 可選的。表示該 Enum 類(lèi)型在整個(gè)工程中都是可見(jiàn)的。Enum 類(lèi)型的缺省情況是 Public。

              Private 可選的。表示該 Enum 類(lèi)型只在所聲明的模塊中是可見(jiàn)的。

              name 必需的。該 Enum 類(lèi)型的名稱(chēng)。name 必須是一個(gè)合法的 Visual Basic 標(biāo)識(shí)符,在定義該 Enum 類(lèi)型的變量或參數(shù)時(shí)用該名稱(chēng)來(lái)指定類(lèi)型。

              membername 必需的。用于指定該 Enum 類(lèi)型的組成元素名稱(chēng)的合法 Visual Basic 標(biāo)識(shí)符。

              constantexpression 可選的。元素的值(為 Long 類(lèi)型)。可以是別的 Enum 類(lèi)型。如果沒(méi)有指定 constantexpression,則所賦給的值或者是 0(如果該元素是第一個(gè) membername),或者比其直接前驅(qū)的值大 1。

              說(shuō)明

              所謂枚舉變量,就是指用 Enum 類(lèi)型定義的變量。變量和參數(shù)都可以定義為 Enum 類(lèi)型。Enum 類(lèi)型中的元素被初始化為 Enum 語(yǔ)句中指定的常數(shù)值。所賦給的值可以包括正數(shù)和負(fù)數(shù),且在運(yùn)行時(shí)不能改變。例如:

              Enum SecurityLevel IllegalEntry = -1 SecurityLevel1 = 0 SecurityLevel2 = 1 End Enum

              Enum 語(yǔ)句只能在模塊級(jí)別中出現(xiàn)。定義 Enum 類(lèi)型后,就可以用它來(lái)定義變量,參數(shù)或返回該類(lèi)型的過(guò)程。不能用模塊名來(lái)限定 Enum 類(lèi)型。類(lèi)模塊中的 Public Enum 類(lèi)型并不是該類(lèi)的成員;只不過(guò)它們也被寫(xiě)入到類(lèi)型庫(kù)中。在標(biāo)準(zhǔn)模塊中定義的 Enum 類(lèi)型則不寫(xiě)到類(lèi)型庫(kù)中。具有相同名字的 Public Enum 類(lèi)型不能既在標(biāo)準(zhǔn)模塊中定義,又在類(lèi)模塊中定義,因?yàn)樗鼈児蚕硐嗤拿臻g。若不同的類(lèi)型庫(kù)中有兩個(gè) Enum 類(lèi)型的名字相同,但成員不同,則對(duì)這種類(lèi)型的變量的引用,將取決于哪一個(gè)類(lèi)型庫(kù)具有更高的引用優(yōu)先級(jí)。

              不能在 With 塊中使用 Enum 類(lèi)型作為目標(biāo)。

              Enum 語(yǔ)句示例

              下面的示例演示用 Enum 語(yǔ)句定義一個(gè)命名常數(shù)的集合。在本例中是一些可以選擇的顏色常數(shù)用于設(shè)計(jì)數(shù)據(jù)庫(kù)的數(shù)據(jù)輸入窗體。

              Public Enum InterfaceColors

              icMistyRose = &HE1E4FF&

              icSlateGray = &H908070&

              icDodgerBlue = &HFF901E&

              icDeepSkyBlue = &HFFBF00&

              icSpringGreen = &H7FFF00&

              icForestGreen = &H228B22&

              icGoldenrod = &H20A5DA&

              icFirebrick = &H2222B2&

              End Enum

              好處是加快編程速度

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