VBS基礎篇 條件語句

2021-07-23 07:02:40 字數 1536 閱讀 7594

經常地,當我們編寫**時,我們需要根據不同的判斷執行不同操作,我們可以使用條件語句完成這個工作。

if...then...else

在下面的情況中,您可以使用 if...then...else 語句:

dim

a '定義乙個變數

a = 100

if a < 200

then a = 300 '若i<200,則對i重新賦值

msgbox a '輸出的值為300

dim

a,b,c

a=inputbox("

請輸入a的值:")

b=100

c=200

if a<200

then

'條件為 true 時執行某一語句塊,條件為 false 時執行另一語句塊

msgbox

belse

msgbox

cend

if

對多個條件進行判斷

dim

aa=inputbox("

請輸入a的值:")

if a<200

then

'條件為 true 時執行某一語句塊,條件為 false 時執行另一語句塊

msgbox

"執行語句1

"elseif a=200

then

msgbox

"執行語句2

"elseif a>200

then

msgbox

"執行語句3

"end

if

select case

結構的乙個變通形式,可以從多個語句塊中選擇執行其中的乙個。select case

語句類似,但是可以使**更加簡練易讀。

'

select case 結構在其開始處使用乙個只計算一次的簡單測試表示式。表示式的結果將與結構中每個 case 的值比較,如果匹配,則執行與該case 關聯的語句塊。

dima

a=inputbox("

隨便填寫乙個數")

a=int

(a)select

case

a

case

6,7,8,9

msgbox("還行"

)

case

10,11,12,13,14,15

msgbox("一般"

)

case

16,17,18,19,20

msgbox("

可以了"

)

case

21,22,23,24,25

msgbox("

無敵了"

)

case

else

msgbox("

做夢呢"

)end

select

Python基礎篇 條件控制語句

內容概要 1.if語句 2.input 函式 3.if else語句 4.if elif else語句 5.while語句 1.條件判斷語句 if語句 執行的流程 if語句在執行時,會先對條件表示式進行求值判斷,如果為true,則執行if後的語句 如果為false,則不執行 語法 if 條件表示式 ...

VBS基礎篇 VBScript過程

在 vbscript 中,過程被分為兩類 sub 過程和 function 過程。sub過程 sub 過程是包含在 sub 和 end sub 語句之間的一組 vbscript 語句。如果 sub 過程無任何引數,則 sub 語句必須包含空括號 例項 如下 12 3 4 callgetname 呼叫...

VBS基礎篇 RegExp 物件

正規表示式 regexp 物件 下面的 說明了regexp物件的用法 function regexptest patrn,strng dim regex,match,matches 建立變數 set regex new regexp 建立正規表示式 regex.pattern patrn 設定模式 ...