版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
批處理之家[]VBS基礎(chǔ)視頻教程——Broly聲明:如無特別聲明,此系列教程均屬原創(chuàng),若有地方觸犯到您的利益,請速與我聯(lián)系,在論壇上可以找到我。第二講:數(shù)據(jù)類型和變量、注釋
2.1VBS數(shù)據(jù)類型2.2VBS變量的定義2.3VBS變量名稱取法2.4OptionExplicit語句2.5VBS的數(shù)組2.6VBS的常量和注釋2.7VBS的常用函數(shù)2.1VBS數(shù)據(jù)類型VBS只有一種數(shù)據(jù)類型,稱為Variant。
2.2VBS變量的定義命名規(guī)則:變量命名必須遵循VBScript的標準命名規(guī)則。變量命名必須遵循:字符必須是字母開頭,由字母、數(shù)字和下劃線組成。長度不能超過255個字符。在被聲明的作用域內(nèi)必須唯一。不能為關(guān)鍵字。變量:變量是一種使用方便的占位符,用于引用計算機內(nèi)存地址,該地址可以存儲腳本運行時可更改的程序信息。變量的聲明:聲明變量的一種方式是使用Dim語句、Public語句和Private語句在腳本中顯式聲明變量。合格:name,get123,r0,abc,qq101pp,s_11不合格:888,_dd,df@aa,#Hello#2.3VBS變量名稱取法匈牙利命名法:匈牙利命名法是一種編程時的命名規(guī)范?;驹瓌t是:變量名=類型+對象描述。命名要基于容易記憶容易理解的原則。保證名字的連貫性是非常重要的。常用數(shù)據(jù)類型縮寫:
中文英文縮寫字符串Stringstr整型IntegerInt長整型LongLng對象ObjectObj例如:
文件路徑:strPath
文件大?。篿ntSize
幾何面積:lngArea FSO對象:objFSO
2.4OptionExplicit語句變量顯示定義與隱式定義區(qū)別OptionExplicit語句2.5VBS的數(shù)組有時候,將多個相關(guān)值賦給一個變量更為方便,因此可以創(chuàng)建包含一系列值的變量,稱為數(shù)組變量。下例聲明了一個包含11個元素的一維數(shù)組:DimA(10)雖然括號中顯示的數(shù)字是10,但由于在VBScript中所有數(shù)組都是基于0的,所以這個數(shù)組實際上包含11個元素。在基于0的數(shù)組中,數(shù)組元素的數(shù)目總是括號中顯示的數(shù)目加1。這種數(shù)組被稱為固定大小的數(shù)組。在數(shù)組中使用索引為數(shù)組的每個元素賦值。從0到10,將數(shù)據(jù)賦給數(shù)組的元素,如下所示:A(0)=256A(1)=324A(2)=100...A(10)=552.5多維數(shù)組、動態(tài)數(shù)組多維數(shù)組:數(shù)組并不僅限于一維。數(shù)組的維數(shù)最大可以為60(盡管大多數(shù)人不能理解超過3或4的維數(shù))。聲明多維數(shù)組時用逗號分隔括號中每個表示數(shù)組大小的數(shù)字。動態(tài)數(shù)組:即在運行腳本時大小發(fā)生變化的數(shù)組。對數(shù)組的最初聲明使用Dim語句或ReDim
語句。但是對于動態(tài)數(shù)組,括號中不包含任何數(shù)字。例如: DimMyArray() ReDimAnotherArray()2.6VBS的常量和注釋常量:常數(shù)是具有一定含義的名稱,用于代替數(shù)字或字符串,其值從不改變。(最好采用一個命名方案以區(qū)分常數(shù)和變量。這樣可以避免在運行腳本時對常數(shù)重新賦值。例如,可以使用“vb”或“con”作常數(shù)名的前綴,或?qū)⒊?shù)名的所有字母大寫。將常數(shù)和變量區(qū)分開可以在開發(fā)復(fù)雜的腳本時避免混亂。)注釋:Rem語句‘符號2.7VBS的常用函數(shù)數(shù)據(jù)類型轉(zhuǎn)換函數(shù)數(shù)學(xué)計算函數(shù)日期函數(shù)判斷函數(shù)字符串處理函數(shù)對象處理函數(shù)作業(yè):下列命名哪些是錯誤的,為什么?n3xabs85print_56名稱πa%bab#\x1MyName“年齡”學(xué)校$把下列數(shù)學(xué)表達式寫成VBS表達式:作業(yè):寫出下列的函數(shù)值:Int(-1234.5678)Fix(1234.5678)Abs(-100)Sqr(sqr(16))Mid(“VisualBasi
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度國際時裝周模特簽約合同4篇
- 二零二五版模具行業(yè)市場調(diào)研合同4篇
- 2025年金融機構(gòu)外匯借款合同范本及信用評估體系3篇
- 練習(xí)版2025年度影視制作與發(fā)行合同2篇
- 舞蹈課表中國舞課程設(shè)計
- 2024年員工健康管理制度
- 2025年度個人二手車轉(zhuǎn)讓及二手車貸款服務(wù)合同4篇
- 2025年旋挖鉆機鉆孔施工與施工日志記錄合同3篇
- 自考房地產(chǎn)評估課程設(shè)計
- 2024年心理咨詢師題庫帶答案解析
- 大學(xué)生國家安全教育意義
- 2024年保育員(初級)培訓(xùn)計劃和教學(xué)大綱-(目錄版)
- 河北省石家莊市2023-2024學(xué)年高二上學(xué)期期末考試 語文 Word版含答案
- 企業(yè)正確認識和運用矩陣式管理
- 分布式光伏高處作業(yè)專項施工方案
- 陳閱增普通生物學(xué)全部課件
- 檢驗科主任就職演講稿范文
- 人防工程主體監(jiān)理質(zhì)量評估報告
- 20225GRedCap通信技術(shù)白皮書
- 燃氣有限公司客戶服務(wù)規(guī)范制度
- 延遲交稿申請英文
評論
0/150
提交評論