Time of Update: 2018-12-08
IsDate 函數返回 Boolean 值指明某運算式是否可以轉換為日期。IsDate(expression)expression 參數可以是任意可被識別為日期和時間的日期運算式或字串運算式。說明如果運算式是日期或可合法地轉化為有效日期,則 IsDate 函數返回 True;否則函數返回 False。在 Microsoft Windows 作業系統中,有效日期範圍公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日;合法的日期範圍隨作業系統不同而不同。下面的樣本利用
Time of Update: 2018-12-08
IsEmpty 函數返回 Boolean 值指明變數是否已初始化。IsEmpty(expression)expression 參數可以是任意運算式。然而,由於 IsEmpty 用於判斷一個變數是否已初始化,故 expression 參數經常是一個變數名。說明如果變數未初始化或顯式地設定為 Empty,則函數 IsEmpty 返回 True;否則函數返回 False。如果 expression 包含一個以上的變數,總返回 False。下面的樣本利用 IsEmpty
Time of Update: 2018-12-08
Sin 函數返回某個角的正弦值。Sin(number)number 參數可以是任何將某個角表示為弧度的有效數值運算式。說明Sin 函數取某個角並返回直角三角形兩邊的比值。此比值是直角三角形中該角的對邊長度與斜邊長度之比。結果的範圍在 -1 到 1 之間。將角度乘以 pi/180 即可轉換為弧度,將弧度乘以 180/pi 即可轉換為角度。下面例子利用 Sin 返回角度的正弦:Dim MyAngle, MyCosecantMyAngle = 1.3 '
Time of Update: 2018-12-08
IsNull 函數返回 Boolean 值,指明運算式是否不包含任何有效資料 (Null)。IsNull(expression)expression 參數可以是任意運算式。說明如果 expression 為 Null,則 IsNull 返回 True,即運算式不包含有效資料,否則 IsNull 返回 False。如果 expression 由多個變數組成,則運算式的任何組成變數中的 Null 都會使整個運算式返回 True。Null 值指出變數不包含有效資料。Null 與 Empty
Time of Update: 2018-12-08
LTrim、RTrim 和 Trim 函數返回不帶前置空格 (LTrim)、後續空格 (RTrim) 或前置與後續空格 (Trim) 的字串副本。LTrim(string)RTrim(string)Trim(string)string 參數是任意有效字串運算式。如果 string 參數中包含 Null,則返回 Null。說明下面的樣本利用 LTrim, RTrim, 和 Trim 函數分別用來除去字串開始的空格、尾部空格、 開始和尾部空格:Dim MyVarMyVar = LTrim("
Time of Update: 2018-12-08
IsNumeric 函數返回 Boolean 值指明運算式的值是否為數字。IsNumeric(expression)expression 參數可以是任意運算式。說明如果整個 expression 被識別為數字,IsNumeric 函數返回 True;否則函數返回 False。如果 expression 是日期運算式,IsNumeric 函數返回 False。下面的樣本利用 IsNumeric 函數決定變數是否可以作為數值:Dim MyVar, MyCheckMyVar = 53
Time of Update: 2018-12-08
Split 函數返回基於 0 的一維數組,其中包含指定數目的子字串。Split(expression[, delimiter[, count[, start]]])參數expression必選項。字串運算式,包含子字串和分隔字元。如果 expression 為零長度字串,Split 返回空數組,即不包含元素和資料的數組。delimiter可選項。用於標識子字串界限的字元。如果省略,使用空格 ("") 作為分隔字元。如果 delimiter 為零長度字串,則返回包含整個 expression
Time of Update: 2018-12-08
Mid 函數從字串中返回指定數目的字元。Mid(string, start[, length])參數string字串運算式,從中返回字元。如果 string 包含 Null,則返回 Null。Startstring 中被提取的字元部分的開始位置。如果 start 超過了 string 中字元的數目,Mid 將返回零長度字串 ("")。Length要返回的字元數。如果省略或 length 超過文本的字元數(包括 start 處的字元),將返回字串中從 start 到字串結束的所有字元。說明要判斷
Time of Update: 2018-12-08
IsObject 函數返回 Boolean 值指明運算式是否引用了有效 Automation 對象。IsObject(expression)expression 參數可以是任意運算式。說明如果 expression 是 Object 子類型變數或使用者自訂的對象,則 IsObject 返回 True;否則函數返回 False。下面的樣本利用 IsObject 函數決定標識符是否代表物件變數:Dim MyInt, MyCheck, MyObjectSet MyObject = Me
Time of Update: 2018-12-08
ScriptEngineMajorVersion 函數返回使用的編寫指令碼引擎的主要版本號。ScriptEngineMajorVersion說明傳回值直接對應於所使用的指令碼程式語言中 DLL 檔案包含的版本資訊。下面的樣本利用 ScriptEngineMajorVersion 函數返回編寫指令碼引擎的版本號碼: Function GetScriptEngineInfo Dim s s = "" '用必要的資訊形成字串。 s = ScriptEngine &
Time of Update: 2018-12-08
Join 函數返回一個字串,此字串由包含在數組中的許多子字串聯結建立。Join(list[,delimiter])參數list必選項。包含要聯結的子字串一維數組。Delimiter可選項。在返回字串中用於分隔子字串的字元。如果省略,將使用Null 字元 ("")。如果 delimiter 是零長度字串,則在同一列表中列出全部項,沒有分界符。說明下面的樣本利用 Join 函數聯合 MyArray 的子字串:Dim MyStringDim MyArray(3)MyArray(0) =
Time of Update: 2018-12-08
ScriptEngineMinorVersion 函數返回使用的編寫引擎引擎的次版本號碼。ScriptEngineMinorVersion說明傳回值直接對應於所使用的指令碼程式語言中 DLL 檔案包含的版本資訊。下面的樣本利用 ScriptEngineMinorVersion 函數返回編寫引擎的副版本號碼:Function GetScriptEngineInfo Dim s s = "" '用必要的資訊形成字串。 s = ScriptEngine & " Version "
Time of Update: 2018-12-08
LBound 函數返回指定數組維的最小可用下標。LBound(arrayname[, dimension])參數arrayname陣列變數名,遵循標準變數命名規範。Dimension指明要返回哪一維下界的整數。使用 1 表示第一維,2 表示第二維,以此類推。如果省略 dimension 參數,預設值為 1。說明LBound 函數與 UBound 函數共同使用以確定數組的大小。使用 UBound 函數可以找到數組某一維的上界。任一維的下界都是 0。
Time of Update: 2018-12-08
Int、Fix 函數返回數位整數部分。Int(number)Fix(number)number 參數可以是任意有效數值運算式。如果 number 參數包含 Null,則返回 Null。說明Int 和 Fix 函數都刪除 number 參數的小數部分並返回以整數表示的結果。Int 和 Fix 函數的區別在於如果 number 參數為負數時,Int 函數返回小於或等於 number 的第一個負整數,而 Fix 函數返回大於或等於 number 參數的第一個負整數。例如,Int 將 -8.4 轉換為
Time of Update: 2018-12-08
LCase 函數返回字串的小寫形式。LCase(string)string 參數是任意有效字串運算式。如果 string 參數中包含 Null,則返回 Null。說明僅大寫字母轉換成小寫字母;所有小寫字母和非字母字元保持不變。下面的樣本利用 LCase 函數把大寫字母轉換為小寫字母:Dim MyStringDim LCaseStringMyString = "VBSCript"LCaseString = LCase(MyString) ' LCaseString 包含 "vbscript"。
Time of Update: 2018-12-08
SetLocale 函數Sets the global locale and returns the previous locale.SetLocale(lcid)lcid 參數可以是任意一個合法的 32 位元值或短字串,該值必須唯一標識一個地理地區。能被識別的值可以查閱 地區設定識別碼 表。說明若 lcid 為零,地區被設定為與當前系統設定匹配。一個 locale 是使用者參考資訊集合,與使用者的語言、國家和文化傳統有關。該 locale
Time of Update: 2018-12-08
IsArray 函數返回 Boolean 值指明某變數是否為數組。IsArray(varname)varname 參數可以是任意變數。說明如果變數是數組,IsArray 函數返回 True;否則,函數返回 False。當變數中包含有數組時,使用 IsArray 函數很有效。下面的樣本利用 IsArray 函數驗證 MyVariable 是否為一數組:Dim MyVariableDim MyArray(3)MyArray(0) = "Sunday"MyArray(1) =
Time of Update: 2018-12-08
Left 函數返回指定數目的從字串的左邊算起的字元。Left(string, length)參數string字串運算式,其最左邊的字元被返回。如果 string 參數中包含 Null,則返回 Null。Length數值運算式,指明要返回的字元數目。如果是 0,返回零長度字串 ("");如果大於或等於 string 參數中的字元總數,則返回整個字串。說明可使用 Len 函數確定 string 參數中的字元數目。下面的樣本利用Left 函數返回MyString 的左邊三個字母:Dim
Time of Update: 2018-12-08
Sgn 函數返回表示數字記號的整數。Sgn(number)number 參數可以是任意有效數值運算式。傳回值Sgn 函數有如下傳回值:如果 number 為Sgn 返回大於零1等於零0小於零-1說明number 參數的符號決定 Sgn 函數的傳回值。下面的樣本利用 Sgn 函數決定數值的符號:Dim MyVar1, MyVar2, MyVar3, MySignMyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0MySign = Sgn(MyVar1) ' 返回 1。
Time of Update: 2018-12-08
Len 函數返回字串內字元的數目,或是儲存一變數所需的位元組數。Len(string | varname)參數string任意有效字串運算式。如果 string 參數包含 Null,則返回 Null。Varname任意有效變數名。如果 varname 參數包含 Null,則返回 Null。說明下面的樣本利用 Len 函數返回字串中的字元數目:Dim MyStringMyString = Len("VBSCRIPT") 'MyString 包含 8。注意 LenB