Time of Update: 2018-12-08
TimeSerial 函數返回一個 Date 子類型的 Variant,含有指定時、分、秒的時間。TimeSerial(hour,minute, second)參數hour其值為從 0 (12:00 A.M.) 到 23 (11:00 P.M.) 的數值或數值運算式。minute任意數值運算式。second任意數值運算式。說明要指定一時刻,如 11:59:59,TimeSerial 的參數取值應在可接受的範圍內;也就是說,小時應介於 0-23 之間,分和秒應介於 0-59
Time of Update: 2018-12-08
TimeValue返回包含時間的 Date 子類型的 Variant。TimeValue(time)time 參數通常是代表從 0:00:00 (12:00:00 A.M.) 到 23:59:59 (11:59:59 P.M.) 的字串運算式(包括 0:00:00 和 23:59:59)。不過,time 也可以是代表該範圍內任何時間的運算式。如果 time 參數包含 Null,則返回 Null。說明可以採用 12 或 24 小時時鐘格式輸入時間。例如 "2:24PM" 和 "14:24"
Time of Update: 2018-12-08
TypeName 函數返回一個字串,提供有關變數的 Variant 子類型資訊。TypeName(varname)必選項的 varname 參數,可以是任何變數。傳回值TypeName 函數傳回值如下:值描述Byte位元組值Integer整型值Long長整型值Single單精確度浮點值Double雙精確度浮點值Currency貨幣值Decimal十進位值Date日期或時間值String字串值BooleanBoolean 值;True 或
Time of Update: 2018-12-08
StrComp 函數返回一個表明字串比較結果的值。StrComp(string1, string2[, compare])參數string1必選項。任意有效字串運算式。string2必選項。任意有效字串運算式。Compare可選項。指示在計算字串時使用的比較類型的數值。如果省略,則執行二進位比較。有關數值,請參閱“設定”部分。設定compare 參數可以有以下值:常數值描述vbBinaryCompare0執行二進位比較。vbTextCompare1執行文本比較。傳回值StrComp
Time of Update: 2018-12-08
String 函數 返回具有指定長度的、重複字元組成的字串。String(number, character)參數number返回字串的長度。如果 number 參數包含 Null,則返回 Null。Character指定字元或字串運算式的字元代碼,其中字串運算式的第一個字元用於組成返回的字串。如果 character 參數包含 Null,則返回 Null。說明如果指定的 character 值大於 255,則 String 使用下列公式將該數轉換成有效字元代碼: character Mod 2
Time of Update: 2018-12-08
VarType 函數返回指示變數子類型的值。VarType(varname)varname 參數可以是任何變數。傳回值VarType 函數返回下列值:常數值描述vbEmpty0Empty(未初始化)vbNull1Null(無有效資料)vbInteger2整數vbLong3長整數vbSingle4單精確度浮點數vbDouble5雙精確度浮點數vbCurrency6貨幣vbDate7日期vbString8字串vbObject9Automation
Time of Update: 2018-12-08
Execute 方法對指定的字串執行Regex搜尋。object.Execute(string)參數object必選項。總是一個 RegExp 對象的名稱。string必選項。要在其上執行Regex的文本字串。說明Regex搜尋的設計模式是通過 RegExp 對象的 Pattern 來設定的。Execute 方法返回一個 Matches 集合,其中包含了在 string 中找到的每一個匹配的 Match 對象。如果未找到匹配,Execute 將返回空的 Matches 集合。下面的代碼說明了
Time of Update: 2018-12-08
Weekday 函數返回代表一星期中某天的整數。Weekday(date, [firstdayofweek])參數date可以代表日期的任意運算式。如果 date 參數中包含 Null,則返回 Null。Firstdayofweek指定星期中第一天的常數。如果省略,預設使用 vbSunday。設定firstdayofweek 參數有如下設定:常數值描述vbUseSystem0使用國家語言支援 (NLS) API
Time of Update: 2018-12-08
Raise 方法產生執行階段錯誤object.Raise(number, source, description, helpfile, helpcontext)參數object應為 Err 對象。NumberLong 整數子類型,標識錯誤性質。VBScript 錯誤(有 VBScript 定義和使用者定義兩種錯誤)的範圍在 0-65535 之間。Source命名最初產生錯誤的對象或應用程式的string expression。當為 Automation 對象設定此屬性時,請使用表單
Time of Update: 2018-12-08
Tan 函數返回某個角的正切值。Tan(number)number 參數可以是任何將某個角表示為弧度的有效數值運算式。說明Tan 取某個角並返回直角三角形兩個直角邊的比值。此比值是直角三角形中該角的對邊長度與鄰邊長度之比。 將角度乘以 pi /180 即可轉換為弧度,將弧度乘以 180/pi 即可轉換為角度。下面的樣本利用 Tan 函數返回角度的正切:Dim MyAngle, MyCotangentMyAngle = 1.3 '
Time of Update: 2018-12-08
WeekDayName 函數返回一個字串,表示星期中指定的某一天。WeekdayName(weekday, abbreviate, firstdayofweek)參數weekday必選項。星期中某天的數值定義。各天的數值定義取決於 firstdayofweek 參數設定。Abbreviate可選項。Boolean 值,指明是否縮寫表示星期各天的名稱。如果省略, 預設值為
Time of Update: 2018-12-08
Regex(RegExp)對象提供簡單的Regex支援功能。 說明下面的代碼說明了RegExp對象的用法:Function RegExpTest(patrn, strng) Dim regEx, Match, Matches ' 建立變數。 Set regEx = New RegExp ' 建立Regex。 regEx.Pattern = patrn ' 設定模式。 regEx.IgnoreCase = True '
Time of Update: 2018-12-08
Replace 方法替換在Regex尋找中找到的文本。object.Replace(string1, string2)參數object必選項。總是一個 RegExp 對象的名稱。string1必選項。string1 是將要進行文本替換的字串。string2必選項。 string2 是替換文本字串。說明被替換的文本的實際模式是通過 RegExp 對象的 Pattern 屬性設定的。Replace 方法返回 string1 的副本,其中的 RegExp.Pattern 文本已經被替換為
Time of Update: 2018-12-08
運算子(+)計算兩個數之和。result = expression1 + expression2參數result任意數值變數。expression1任意運算式。expression2任意運算式。說明雖然也可以使用 + 運算子串連兩個字串,但是您仍應使用 & 運算子進行字串的串連以避免混淆,提供易理解的代碼。這是因為在使用 + 運算子時,有可能無法確定是做加法還是做字串串連。 運算式的基本子類型決定了 + 運算子所做的操作,如下表所示:如果
Time of Update: 2018-12-08
Test 方法對指定的字串執行一個Regex搜尋,並返回一個 Boolean 值指示是否找到匹配的模式。object.Test(string)參數object必選項。總是一個 RegExp 對象的名稱。string必選項。要執行Regex搜尋的文本字串。說明Regex搜尋的實際模式是通過RegExp對象的Pattern屬性來設定的。RegExp.Global屬性對Test方法沒有影響。如果找到了匹配的模式,Test方法返回True;否則返回False。下面的代碼說明了Test
Time of Update: 2018-12-08
Clear 方法清除 Err 對象的所有屬性設定。 object.Clearobject 應為 Err 對象的名稱。說明在錯誤處理後,使用 Clear 顯式地清除 Err 對象。此操作是必須的,例如使用 On Error Resume Next 延遲錯誤處理時。在任何時候執行下列語句,VBScript 自動調用 Clear 方法: On Error Resume Next Exit Sub Exit Function 下面例子舉例說明如何使用 Clear 方法。
Time of Update: 2018-12-08
VBScript 對象描述語言元素提供對已建立類的事件的訪問途徑。Class 對象用於儲存資料主鍵,值對的對象。Dictionary 對象包含與執行階段錯誤相關的資訊。Err 對象提供對電腦檔案系統的訪問途徑。FileSystemObject 對象提供對一個Regex匹配的唯讀屬性的訪問途徑功能。Match 對象Regex Match 對象的集合。Matches 集合提供簡單的Regex支援。RegExp 對象提供對Regex子匹配字串的唯讀值的訪問。SubMatches 集合
Time of Update: 2018-12-08
Class 對象使用 Class 語句建立的對象。提供了對類的各種事件的訪問。說明不允許顯式地將一個變數聲明為 Class 類型。在 VBScript 的上下文中,“類對象”一詞指的是用 VBScript Class 語句定義的任何對象。在使用 Class 語句建立了類定義之後,可以用下面的形式建立類的一個執行個體:Dim XSet X = New classname由於 VBScript 是一種後期約束型語言,下面的做法是不允許的:Dim X as New classname-或- Dim
Time of Update: 2018-12-08
Err 含有關於執行階段錯誤的資訊。接受用於產生和清除執行階段錯誤的 Raise 和 Clear 方法。說明Err 對象是一個具有全域範圍 —的固有對象:不必在您的代碼中建立它的樣本。Err的屬性被一個錯誤 —的產生器設定:Visual Basic,自動對象,或 VBScript 程式。Err 對象的預設屬性是 number。Err.Number 含有一個整數,且可由 Automation 對象使用以返回 SCODE。當發生執行階段錯誤時,Err
Time of Update: 2018-12-08
Match 對象提供了對Regex匹配的唯讀屬性的訪問。 說明Match 對象只能通過 RegExp 對象的 Execute 方法來建立,該方法實際上返回了 Match 對象的集合。所有的 Match 對象屬性都是唯讀。在執行Regex時,可能產生零個或多個 Match 對象。每個 Match 對象提供了被Regex搜尋找到的字串的訪問、字串的長度,以及找到匹配的索引位置等。下面的代碼說明了 Match 對象的用法: Function RegExpTest(patrn, strng) Dim