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

2021-09-21 09:20:56 字數 4342 閱讀 2483

abs 

函式:返回數的絕對值。

array 

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

asc 

函式:返回字串首字母的

ansi 

字元碼。

atn 

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

cbool 

函式:返回已被轉換為

boolean 

子型別的變體的表示式。

cbyte 

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

ccur 

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

cdate 

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

cdbl 

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

chr 

函式:返回與指定的

ansi 

字元碼相關的字元。

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 

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

loadpicture 

32 位平台。

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本身也提供了一些基本技術來進行錯誤的檢測和處理。1 最常見的錯誤是執行時錯誤,也就是說錯誤在指令碼正在執行的時候發生,是指令碼試圖進行非法操作的結果。例...

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

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

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

xml namespace 4代表資料夾或目錄。代表存檔檔案。msgbox f.attributes 函式的作用是顯示檔案屬性 msgbox 二 建立檔案 檔案已存在 set f fso.createtextfile c kk.txt true 三 複製 移動 刪除檔案 使用 movefile 方法...