如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
14VBScript本章內容大綱?變數與常數?運算子?其它常用符號?流程控制變數與常數-變數?常數??變數(Variable)就是程式中變動的資料,在程式中,通常以一個名稱來代表某個變數。?常數(Constant)則是程式中不會變動的資料,用於代表一特定值。X=1上述的敘述中,其含意為指定X的值等於(=)1。其中X就是一個變數,1則是一個常數。變數與常數-變數名稱的限制?對於變數名稱的使用,還是有以下的限制:?不能與VBScript所使用的保留字相同。?變數名稱的第一個字元必須是英文字母,如:a到z或A到Z。?變數名稱中可以使用英文字母、數字、底線,但是不能包含空格,+-*/~!@#$%^&{}=:;”|\,.[]等特殊符號。?在同一個變數可見範圍中,變數名稱必須是唯一的。?變數名稱在識別時不分大小寫,大寫與小寫字母均視為相同。變數與常數-變數名稱的限制?下面是一些錯誤的變數名稱。?1AB‘必須用英文字母做為變數名稱的開頭?A[B‘變數名稱中,不可以使用[特殊符號?CAA+‘變數名稱中,不可以使用+特殊符號?Dim‘Dim是VBScript的保留字,不可以做為變數名稱變數與常數-變數的宣告?在VBScript中,有兩種變數的宣告方式,一為明確宣告,另一為模糊宣告。明確宣告變數的語法如下:DimA‘明確宣告A變數若欲在一行中,同時宣告好幾個變數時,只要在每個變數之間使用逗號(,)分開即可。語法如下:DimA,B,C'同時明確宣告A、B與C變數變數與常數-自訂常數?宣告的方式是利用Const敘述,下面將利用Const將PI宣告為代表3.14的自訂常數。ConstPI=3.14?http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vbscripttoc.asp變數與常數-內建常數?底下簡要的說明VBScript所提供的常數種類。內建常數說明顏色常數定義可以在VBScript中,使用的八種色彩。比較常數資料在比對運算時,使用的常數。日期與時間常數定義用在不同日期和時間函數中的常數。日期格式常數定義設定不同日期和時間格式的常數。MsgBox常數定義使用在MsgBox中的常數。字串常數定義使用在字串的非列印字元常數。Tristate常數定義真與假常數。VarType常數定義各種Variant不同子型態的常數值。其他常數不屬於以上類別的其他常數變數的資料型態?各子型態列於下表:EmptyVariant0NullVariantBooleantruefalseByte0255Integer-32,76832,767Long-2,147,483,6482,147,483,647Currency-922,337,203,685,477.5808922,337,203,685,477.5807變數的資料型態Single-3.402823E38-1.401298E-451.401298E-453.402823E38Double-1.79769313486232E308-4.94065645841247E-3244.94065645841247E-3241.79769313486232E308String20Date(Time)/1001199991231ObjectError運算子-比較運算子?什麼是運算子VBScript中,依照所執行的計算動作,可以將運算子歸類如下:?算術運算子?比較運算子?邏輯運算子?字串運算子?指派運算子運算子-算式?由變數與運算子所構成,用於代表一連串計算動作的式子稱之為算式。C=A+B運算子-算術運算子?算術運算子與運用語法整理如下表:A=7,B=2+A+B7+2=9-A–B7–2=5*A*B7*2=14/A/B7/2=3.5\A\B7\2=3^A^B7^2=49MODAMODB7MOD2=1運算子-字串連接運算子?字串的類型在VBScript中,字串的型態分為文字型字串以及數值型字串。"2500"'符合整數型態的數值型字串"56.23"'符合浮點數型態的數值型字串"25.15E-10"'符合科學符號格式的數值型字串“12