最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VBScript 條件語句

實(shí)例

If...then..else 語句
本例演示如何編寫 if...then..else 語句。
If...then..elseif 語句
本例演示如何編寫 if...then...elseif... 語句。
Select case 語句
本例演示如何編寫 select case 語句。

條件語句

經(jīng)常地,當(dāng)我們編寫代碼時,我們需要根據(jù)不同的判斷執(zhí)行不同操作。我們可以使用條件語句完成這個工作。

在 VBScript 我們可以使用三種條件語句:

if 語句
假如你希望在條件為 true 時執(zhí)行一系列的代碼,可以使用這個語句。
if...then...else 語句
假如你希望執(zhí)行兩套代碼其中之一,可以使用這個語句。
if...then...elseif 語句
假如你希望選擇多套代碼之一來執(zhí)行,可以使用這個語句。
select case 語句
假如你希望選擇多套代碼之一來執(zhí)行,可以使用這個語句。

If....Then.....Else

在下面的情況中,您可以使用 If...Then...Else 語句:

  • 在條件為 true 時,執(zhí)行某段代碼
  • 選擇兩段代碼之一來執(zhí)行時

如果需要在條件為 true 時只執(zhí)行一行語句,可以把代碼寫為一行:

if i=10 Then msgbox "Hello"

在上面的代碼中,沒有 .else.. 語句。我們僅僅讓代碼在條件為 true 時執(zhí)行一項操作(當(dāng) i 為 10 時)。

假如我們需要在條件為 true 時執(zhí)行不止一條語句,那么就必須在一行寫一條語句,然后使用關(guān)鍵詞 "End If" 來結(jié)束這個語句:

if i=10 Then
   msgbox "Hello"
   i = i+1
end If

在上面的代碼中,同樣沒有 .else.. 語句。我們僅僅讓代碼在條件為 true 時執(zhí)行了多項操作。

假如我們希望在條件為 true 時執(zhí)行某條語句,并當(dāng)條件不為 true 時執(zhí)行另一條語句,就必須添加關(guān)鍵詞 "Else":

if i=10 then
   msgbox "Hello"
else
   msgbox "Goodbye"
end If

當(dāng)條件為 true 時會執(zhí)行第一段代碼,當(dāng)條件不成立時執(zhí)行第二段代碼(當(dāng) i 不等于 10 時)。

If....Then.....Elseif

假如你希望選擇多套代碼之一來執(zhí)行,可以使用if...then...elseif語句:

if payment="Cash" then
   msgbox "You are going to pay cash!"
 elseif payment="Visa" then
   msgbox "You are going to pay with visa."
 elseif payment="AmEx" then
   msgbox "You are going to pay with American Express."
 else
   msgbox "Unknown method of payment."
end If

Select Case

假如你希望選擇多套代碼之一來執(zhí)行,可以使用 SELECT 語句:

select case payment
 case "Cash"
   msgbox "You are going to pay cash"
 case "Visa"
   msgbox "You are going to pay with visa"
 case "AmEx"
   msgbox "You are going to pay with American Express"
 case Else
   msgbox "Unknown method of payment"
end select

以上代碼的工作原理:首先,我們需要一個簡單的表達(dá)式(常常是一個變量),并且這個表達(dá)式會被做一次求值運(yùn)算。然后,表達(dá)式的值會與每個 case 中的值作比較,如果匹配,被匹配的 case 所對應(yīng)的代碼會被執(zhí)行。

宜昌市| 阿克陶县| 大城县| 南京市| 汽车| 天台县| 陆河县| 乌恰县| 宁国市| 杨浦区| 瓦房店市| 池州市| 河北区| 泰顺县| 麟游县| 靖州| 依兰县| 绵竹市| 财经| 江川县| 宝兴县| 如东县| 南陵县| 禹城市| 昌乐县| 无棣县| 磐安县| 萍乡市| 南康市| 朝阳市| 抚顺县| 富蕴县| 专栏| 临邑县| 普兰县| 武清区| 邓州市| 丰县| 瑞安市| 柳州市| 阿城市|