九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
◎Vbs腳本編程簡明教程之三

VBScript基礎(chǔ)知識(shí)

一、變量

1、所有單引號(hào)后面的內(nèi)容都被解釋為注釋。

2、在VBScript中,變量的命名規(guī)則遵循標(biāo)準(zhǔn)的命名規(guī)則,需要注意的是:在VBScript中對(duì)變量、方法、函數(shù)和對(duì)象的引用是不區(qū)分大小寫的。在申明變量時(shí),要顯式地申明一個(gè)變量,需要使用關(guān)鍵字DIm來告訴VBScript你要?jiǎng)?chuàng)建一個(gè)變量,并將變量名稱跟在其后。申明多個(gè)同類型變量,可以用逗號(hào)分隔。注意:VBScript中不允許在申明變量的時(shí)候同時(shí)給變量賦值。但是允許在一行代碼內(nèi)同時(shí)對(duì)兩個(gè)變量進(jìn)行賦值,中間用冒號(hào)分隔。

3、你可以使用OptionExplicit來告訴宿主變量必須先聲明后使用。

4VBScript在定義時(shí)只有一種變量類型,在實(shí)際使用中需要使用類型轉(zhuǎn)換函數(shù)來將變量轉(zhuǎn)換成相應(yīng)的變量類型。

Cbool函數(shù)將變量轉(zhuǎn)換成布爾值;

Cbyte函數(shù)將變量轉(zhuǎn)換為0255之間的整數(shù)。

Ccur函數(shù)、Cdbl函數(shù)和Csng函數(shù)將變量轉(zhuǎn)換為浮點(diǎn)數(shù)值,前者只精確到小數(shù)點(diǎn)后四位,后兩者要更加精確,數(shù)值的范圍也要大的多。

Cdate函數(shù)將變量轉(zhuǎn)換為日期值。

Cint函數(shù)和Clng函數(shù)將變量轉(zhuǎn)換為整數(shù),后者的范圍比前者要大的多。

Cstr函數(shù)將變量轉(zhuǎn)換為字符串。

二、數(shù)組

數(shù)組的定義與變量非常類似,只需要在變量后描述這個(gè)數(shù)組的個(gè)數(shù)和維數(shù)。需要注意的是:數(shù)組的下標(biāo)總是從0開始,而以數(shù)組定義中數(shù)值減一結(jié)束。也就是說你以要定義一個(gè)有十個(gè)數(shù)據(jù)的數(shù)組,將這樣書寫代碼:dImarray9),同樣,當(dāng)你要訪問第五個(gè)元素時(shí),實(shí)際的代碼是array(4)。當(dāng)然,你可以通過不指定數(shù)組的個(gè)數(shù)和維數(shù)來申明動(dòng)態(tài)數(shù)組。等到數(shù)組的個(gè)數(shù)和維數(shù)固定后,使用關(guān)鍵字redim來改變數(shù)組。注意,在改變數(shù)組的大小時(shí),數(shù)組的數(shù)據(jù)會(huì)被破壞,使用關(guān)鍵字preserve來保護(hù)數(shù)據(jù)。例如:

RedIm空格preserve空格array括號(hào)個(gè)數(shù)逗號(hào)維數(shù)括號(hào)

三、操作符

VBScript運(yùn)算符中,加減乘除都是我們常用的符號(hào),乘方使用的是 ^ ,取模使用的Mod。

在比較操作符中,等于、小于、大于、小于等于、大于等于都與我們常用的符號(hào)是一致的,而不等于是小于和大于連用。

邏輯運(yùn)算符為:和操作—>AND     非操作—>NOT     或操作—>OR;

你可以使用操作符 + 和操作符 & 來連接字符串,一般使用&操作符;

另外還有一個(gè)比較特殊的操作符Is用來比較對(duì)象,例如按鈕對(duì)象,如果對(duì)象是同一類型,結(jié)果就是真,如果對(duì)象不是同一類型,結(jié)果就是假。

四、條件語句主要有if……then語句和selectcase語句兩種形式

if……then語句中,其基本形式為:

If  條件  then

處理?xiàng)l件的語句;

……

Endif

基本形式只能對(duì)單個(gè)條件進(jìn)行驗(yàn)證,如果有兩個(gè)條件,則需要在基本形式中添加單行語句else,如果還有更多的條件需要驗(yàn)證,則需要添加語句

Elseif 條件  then

處理?xiàng)l件語句

selectcase語句中,其基本形式為:

Select  case  變量

Case  條件值

處理?xiàng)l件語句

并對(duì)上兩句進(jìn)行重復(fù)

最后一句應(yīng)為

case  else

處理語句

當(dāng)然不要忘記將條件結(jié)束語句End  select放在最后一行

注意:在執(zhí)行字符串比較時(shí),需要特別注意大小寫,一般情況下,我們?cè)诒容^前,使用lcase函數(shù)將字符串轉(zhuǎn)換成小寫,使用ucase函數(shù)將字符串轉(zhuǎn)換成大寫大寫。

五、循環(huán)控制語句

循環(huán)控制語句有for……next循環(huán)、for……each循環(huán)、do……while循環(huán)、do……until循環(huán)、while循環(huán)五種形式。

在使用循環(huán)控制語句前,首先要對(duì)循環(huán)條件進(jìn)行判斷,如果循環(huán)次數(shù)是有固定次數(shù)的,那么使用For……next循環(huán),其結(jié)構(gòu)為:

For   計(jì)數(shù)器變量=開始計(jì)數(shù)值  to  最后計(jì)數(shù)值

執(zhí)行循環(huán)體

Next

如果是需要對(duì)數(shù)組或?qū)ο蠹现械拿恳粋€(gè)元素進(jìn)行判斷,則需要使用for……each循環(huán),其結(jié)構(gòu)為:

For  each  循環(huán)計(jì)數(shù)變量  in  要查看的對(duì)象或數(shù)組

執(zhí)行處理語句

Next

注意:在上述兩種循環(huán)中隨時(shí)可以使用exit  for來退出循環(huán)

如果你希望在條件滿足時(shí)執(zhí)行一段代碼則使用do……while語句,結(jié)構(gòu)為:

Do  while  條件

執(zhí)行循環(huán)體

Loop

如果你希望在條件不滿足時(shí)執(zhí)行代碼,則使用do……until語句,結(jié)構(gòu)為:

Do until 條件

執(zhí)行循環(huán)體

Loop

當(dāng)然,在這兩種循環(huán)語句中,你可以使用exit  do來退出循環(huán)

最后一種循環(huán)語句是條件滿足時(shí)一直執(zhí)行循環(huán),

While  條件

執(zhí)行循環(huán)體

Wend

六、使用過程

常用的過程有兩種,一種為函數(shù),給調(diào)用者返回值,一種為子程序,無返回值,還有一種叫事件的特殊子程序,用的比較少。

函數(shù)的基本定義方法為:

Function  函數(shù)名稱(參數(shù)列表)

函數(shù)代碼

函數(shù)名稱=某值 ‘用來返回值

end  function

子程序一些都類似,不過沒有返回值

注意:盡管在定義子程序的時(shí)候,參數(shù)列表要加括號(hào),但在調(diào)用子程序的時(shí)候,參數(shù)列表不加括號(hào),括號(hào)只在函數(shù)中使用。另外,子程序不能在表達(dá)式中使用。

而函數(shù)只能出現(xiàn)在賦值語句的右邊,或者表達(dá)式中,函數(shù)不能直接使用,如果必須直接使用函數(shù),則必須使用call語句調(diào)用,并取消返回值。

 
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
VFP常用命令詳解
第六章 VFP程序設(shè)計(jì)基礎(chǔ)
vbscript 教程
QTP:VBS基礎(chǔ)教程
全國計(jì)算機(jī)二級(jí)考試大綱
JS 語法大全
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服