Vbs指令碼程式設計簡明教程之十四 VBS內建函式

2021-08-22 15:36:05 字數 3365 閱讀 3737

abs 函式:返回數的絕對值。

array 函式:返回含有陣列的變體。

asc 函式:返回字串首字母的 ansi 字元碼。

atn 函式:返回數值的反正切。

cbool 函式:返回已被轉換為 boolean 子型別的變體的表示式。

cbyte 函式:返回已被轉換為位元組子型別的變體的表示式。

ccur 函式:返回已被轉換為貨幣子型別的變體的表示式。

cdate 函式:返回已被轉換為日期子型別的變體的表示式。

cdbl 函式:返回已被轉換為雙精度子型別的變體的表示式。

cint 函式:返回已被轉換為整形子型別的變體的表示式。

clng 函式;返回已被轉換為long子型別的變體的表示式。

cos 函式:返回角度的余弦。

createobject 函式:建立並返回對「自動」物件的引用。

csng 函式:返回已被轉換為單精度子型別的變體的表示式。

cstr 函式:返回已被轉換為字串子型別的變體的表示式。

date 函式:返回當前系統日期。

dateadd 函式:返回的日期已經加上了指定的時間間隔。

datediff 函式:返回兩個日期之間的間隔。

datepart 函式:返回給定日期的指定部分。

dateserial 函式:返回指定年月日的日期子型別的變體。

datevalue 函式:返回日期子型別的變體。

day 函式:返回日期,取值範圍為 1 至 31。

eval 函式:計算表示式並返回結果。

exp 函式:返回 e (自然對數的底) 的多少次方。

filter 函式:根據指定的篩選條件,返回含有字串陣列子集的、下限為 0 的陣列。

fix 函式:返回數的整數部分。

formatcurrency 函式:返回的表示式為貨幣值格式,其貨幣符號採用系統控制面板中定義的。

formatdatetime 函式:返回的表示式為日期和時間格式。

formatnumber 函式:返回的表示式為數字格式。

formatpercent 函式:返回的表示式為百分數(乘以 100)格式,後面有 % 符號。

getobject 函式:返回從檔案對「自動」物件的引用。

getref 函式:返回對能夠繫結到一事件的過程的引用。

hex 函式:返回一字串,代表乙個數的十六進製制值。

hour 函式:返回表示鐘點的數字,取值範圍為 0 至 23。

inputbox 函式:在對話方塊中顯式一提示,等待使用者輸入文字或單擊按鈕,並返回文字框的內容。

instr 函式:返回乙個字串在另乙個字串中首次出現的位置。

instrrev 函式;返回乙個字串在另乙個字串中出現的位置,但是從字串的尾部算起。

int 函式:返回數的整數部分。

isarray 函式:返回 boolean 值,反映變數是否為陣列。

isdate 函式:返回 boolean 值,反映表示式能否轉換為日期。

isempty 函式:返回 boolean 值,反映變數是否已被初始化。

isnull 函式:返回 boolean 值,反映表示式是否含有無效資料(null)。

isnumeric 函式:返回 boolean 值,反映表示式能否轉換為數字。

isobject 函式:返回 boolean 值,反映表示式是否引用了有效的「自動」物件。

join 函式:返回通過連線許多含有陣列的子串而建立的字串。

lbound 函式;返回指定維數陣列的最小有效下標。

lcase 函式:返回的字串已被轉換為小寫字母。

left 函式:返回字串最左邊的指定數量的字元。

len 函式:返回字串中的字元數或儲存變數所需的位元組數。

log 函式:返回數的自然對數。

ltrim 函式;返回去掉前導空格的字串。

mid 函式:從字串中返回指定數量的字元。

minute 函式:返回分鐘數,取值範圍為 0 至 59。

month 函式:返回表示月份的數,取值範圍為 1 至 12。

monthname 函式:返回表示月份的字串。

msgbox 函式:在對話方塊中顯示訊息,等待使用者單擊按鈕,並返回表示使用者所擊按鈕的數值。

now 函式:返回計算機的當前系統日期和時間。

oct 函式:返回表示該數八進位制數值的字串。

replace 函式:返回一字串,其中指定的子串已被另乙個子串替換了規定的次數。

rgb 函式:返回代表 rgb 顏色值的數字。

right 函式:返回字串最右邊的指定數量的字元。

rnd 函式:返回隨機數。

round 函式:返回指定位數、四捨五入的數。

rtrim 函式:返回去掉尾部空格的字串副本。

scriptengine 函式:返回反映使用中的指令碼語言的字串。

scriptenginebuildversion 函式:返回使用中的指令碼引擎的編譯版本號。

scriptenginemajorversion 函式:返回使用中的指令碼引擎的主版本號。

scriptengineminorversion 函式:返回使用中的指令碼引擎的次版本號。

second 函式:返回秒數,取值範圍為 0 至 59。

sgn 函式:返回反映數的符號的整數。

sin 函式:返回角度的正弦值。

space 函式:返回由指定數量的空格組成的字串。

split 函式:返回下限為 0 的、由指定數量的子串組成的一維陣列。

sqr 函式:返回數的平方根。

strcomp 函式:返回反映字串比較結果的數值。

string 函式:返回指定長度的重複字串。

strreverse 函式:返回一字串,其中字元的順序與指定的字串中的順序相反。

tan 函式:返回角度的正切值。

time 函式:返回表示當前系統時間的「日期」子型別的「變體」。

timer 函式:返回時經子夜 12:00 am 後的秒數。

timeserial 函式:返回含有指定時分秒時間的日期子型別的變體。

timevalue 函式:返回含有時間的日期子型別的變體。

trim 函式:返回去掉前導空格或尾部空格的字串副本。

typename 函式:返回一字串,它提供了關於變數的變體子型別資訊。

ubound 函式:返回指定維數陣列的最大有效下標。

ucase 函式:返回的字串已經被轉換為大寫字母。

vartype 函式:返回標識變體子型別的數值。

weekday 函式:返回表示星期幾的數值。

weekdayname 函式:返回表示星期幾的字串。

year 函式:返回表示年份的數值。

Vbs指令碼程式設計簡明教程之十四

vbs 指令碼程式設計簡明教程之十四 vbs中存在乙個特殊的物件 dictionnary 是乙個集合物件。一般情況霞,我把這個特殊的集合想象為陣列,可以使用其中內建的函式完成儲存和操縱資料等基本任務,無須擔心資料是在哪些行列,而是使用唯一的鍵進行訪問或者是乙個只能執行在記憶體中的資料庫,並只有兩個字...

Vbs指令碼程式設計簡明教程之五

錯誤處理 引發錯誤的原因有很多,例如使用者輸入了錯誤型別的值,或者指令碼找不到必需的檔案 目錄或者驅動器,我們可以使用迴圈技術來處理錯誤,但是vbs本身也提供了一些基本技術來進行錯誤的檢測和處理。1 最常見的錯誤是執行時錯誤,也就是說錯誤在指令碼正在執行的時候發生,是指令碼試圖進行非法操作的結果。例...

Vbs指令碼程式設計簡明教程之七

fso的常見物件和方法 檔案系統是所有作業系統最重要的部分之一,指令碼經常會需要對檔案及資料夾進行訪問和管理,在vbs中對桌面和檔案系統進行訪問的頂級物件是filesystemobject fso 這個物件特別複雜,是vbs進行檔案操作的核心。此節內容應瞭如指掌。fso包含的常見物件有 drive物...