freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vbscript腳本語言ppt課件(編輯修改稿)

2025-06-01 18:28 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 語句放在一個(gè)語句行中 , 語句之間用冒號(hào) “ :”隔開 。 ( 2) 語句的續(xù)行 如果一條語句很長(zhǎng) , 在記事本窗口閱讀程序時(shí)將不便查看 ,使用滾動(dòng)條又比較麻煩 , 這時(shí) , 就可以使用續(xù)行功能 , 用續(xù)行符 “ _”將一條較長(zhǎng)的語句分為多個(gè)程序行 。 注意:續(xù)行符只能出現(xiàn)在行尾 。 VBScript語法基礎(chǔ) 21 VBScript的輸入與輸出 1. 信息框函數(shù) 信息框 ( MsgBox) 函數(shù)是常用的輸出信息的函數(shù) , 例 61中就使用了該函數(shù) 。 MsgBox函數(shù)在對(duì)話框中顯示信息 , 等待用戶單擊按鈕 , 并返回一個(gè)整數(shù)以表明用戶單擊了哪個(gè)按鈕 。 其語法格式為: 變量 = MsgBox(〈 信息內(nèi)容 〉 [,〈 對(duì)話框類型 〉 [,〈 對(duì)話框標(biāo)題 〉 ]] ) 2. 輸入框函數(shù) 輸入框 ( InputBox) 函數(shù)顯示一個(gè)能接收用戶輸入的對(duì)話框 ,并返回用戶在對(duì)話框中輸入的信息 。 其語法格式為: 變量 = InputBox(〈 信息內(nèi)容 〉 [,〈 對(duì)話框標(biāo)題 〉 ][,〈 默認(rèn)內(nèi)容 〉 ] ) VBScript語法基礎(chǔ) 22 結(jié)構(gòu)化程序設(shè)計(jì)有 3種基本結(jié)構(gòu):順序結(jié)構(gòu) 、 選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 。 由這 3種基本結(jié)構(gòu)還可以派生出 “ 多分支結(jié)構(gòu) ” , 即根據(jù)條件從多個(gè)分支路徑中選擇執(zhí)行其中的一個(gè) 。 VBScript雖然采用事件驅(qū)動(dòng) , 調(diào)用相對(duì)劃分得比較小的子過程 , 但是對(duì)于具體的過程本身 , 仍然要用到結(jié)構(gòu)化程序的方法 ,用控制結(jié)構(gòu)來控制程序執(zhí)行的流程 。 有些簡(jiǎn)單程序可以只用單向流程來編寫 , 有些流程可以依靠運(yùn)算符的優(yōu)先級(jí)來控制 , 但為了處理復(fù)雜問題 , 需要通過選擇和循環(huán)改變語句執(zhí)行順序 。 VBScript的順序結(jié)構(gòu) 順序結(jié)構(gòu)的程序一般只有一個(gè)起始點(diǎn) 、 一個(gè)終止點(diǎn)及一些處理語句 , 在這種程序中無分支 、 無循環(huán) 、 無轉(zhuǎn)移 , 以直線方式一條指令接著一條指令順序執(zhí)行 。 VBScript結(jié)構(gòu)化程序設(shè)計(jì) 【 例 62】 23 VBScript的選擇結(jié)構(gòu) 在 VBScript中 , If… Then… Else和 Select Case語句分別實(shí)現(xiàn)單條件選擇結(jié)構(gòu)和多分支條件選擇結(jié)構(gòu) 。 1. 單條件選擇結(jié)構(gòu) 單條件選擇結(jié)構(gòu)是最常用的雙分支選擇結(jié)構(gòu) , 其特點(diǎn)是:若所給定條件 ( 條件表達(dá)式 ) 的值若為真 , 則執(zhí)行 a1塊;若為假 ,則執(zhí)行 a2塊 。 ( 1) 行 If語句 實(shí)現(xiàn)單條件選擇結(jié)構(gòu)最簡(jiǎn)單的語句是行 If語句 , 其語法格式為: If 〈 條件 〉 Then [〈 語句 1〉 ] [ Else 〈 語句 2〉 ] VBScript結(jié)構(gòu)化程序設(shè)計(jì) 【 例 63】 24 1. 單條件選擇結(jié)構(gòu) ( 2) 塊 If語句 雖然行 If語句使用方便 , 可以滿足許多選擇結(jié)構(gòu)程序設(shè)計(jì)的需要 , 但是當(dāng) Then部分和 Else部分包含較多內(nèi)容時(shí) , 在一行中就難以容納所有命令 。 為此 , VBScript提供了塊 If語句 , 將一個(gè)選擇結(jié)構(gòu)用多個(gè)語句行來實(shí)現(xiàn) 。 塊 If語句又稱為多行 If語句 ,其語法結(jié)構(gòu)為: If 〈 條件 〉 Then [〈 語句組 1〉 ] [Else [〈 語句組 2〉 ]] End If VBScript結(jié)構(gòu)化程序設(shè)計(jì) 【 例 64】 25 1. 單條件選擇結(jié)構(gòu) ( 3) If語句的嵌套 If語句可以嵌套使用 , 即在 If語句的操作塊 ( 語句組 1或語句組 2) 中使用 If語句 。 當(dāng)代碼中出現(xiàn)多層 If語句嵌套時(shí) , 將使程序冗長(zhǎng)而不便閱讀 。 為此 VBScript提供了帶 ElseIf的 If語句來處理當(dāng)條件為假時(shí)又內(nèi)嵌 If語句的情形 , 以使程序簡(jiǎn)化易寫 。其語法格式為: If 〈 條件 1〉 Then [〈 語句組 1〉 ] ElseIf 〈 條件 2〉 Then [〈 語句組 2〉 ] ... [Else [〈 其他語句組 〉 ]] End If VBScript結(jié)構(gòu)化程序設(shè)計(jì) 【 例 65】 26 2. 多分支條件選擇結(jié)構(gòu) 多分支選擇結(jié)構(gòu)的特點(diǎn)是:從多個(gè)選擇結(jié)構(gòu)中 , 選擇第一個(gè)條件為真的路線作為執(zhí)行的路線 , 如果所給定的條件 1為真 ,執(zhí)行本語句組;為假 , 則繼續(xù)檢查下一個(gè)條件;如果條件都不為真 , 就執(zhí)行其他語句組 , 如果沒有其他操作塊 , 則不做任何操作就結(jié)束選擇 。 其語法格式為: Select Case 〈 測(cè)試條件 〉 [Case 〈 表達(dá)式表 1〉 [〈 語句組 1〉 ]] [Case 〈 表達(dá)式表 2〉 [〈 語句組 2〉 ]] ... [Case Else [〈 其他語句組 〉 ]] End Select VBScript結(jié)構(gòu)化程序設(shè)計(jì) 【 例 66】 27 VBScript的循環(huán)結(jié)構(gòu) 循環(huán)是指在程序設(shè)計(jì)中 , 從某處開始有規(guī)律地反復(fù)執(zhí)行某一程序塊的現(xiàn)象 , 重復(fù)執(zhí)行的程序塊稱為 “ 循環(huán)體 ” 。 使用循環(huán)可以避免重復(fù)不必要的操作 , 簡(jiǎn)化程序 , 從而提高效率 。 1. Do… Loop語句 Do… Loop語句有兩種語法形式 , 分別是:前測(cè)型循環(huán)結(jié)構(gòu)和后測(cè)型循環(huán)結(jié)構(gòu) 。 ( 1) 前測(cè)型循環(huán)結(jié)構(gòu) 前測(cè)型循環(huán)結(jié)構(gòu) , 首先判斷條件 , 根據(jù)條件決定是否執(zhí)行循環(huán) ,執(zhí)行循環(huán)的最少次數(shù)為 0。 其語法為: Do [{ While | Until } 〈 條件 〉 ] [〈 語句組 1〉 ] [ Exit Do ] [〈 語句組 2〉 ] Loop VBScript結(jié)構(gòu)化程序設(shè)計(jì) 【 例 68】 【 例 67】 28 ( 2) 后測(cè)型循環(huán)結(jié)構(gòu) 后測(cè)型循環(huán)結(jié)構(gòu) , 首先執(zhí)行循環(huán)體 , 然后判斷條件 , 根據(jù)條件決定是否繼續(xù)執(zhí)行循環(huán) , 因此執(zhí)行循環(huán)的最少次數(shù)為 1。 其語法為: Do [〈 語句組 1〉 ] [ Exit Do ] [〈 語句組 2〉 ] Loop [{While | Until} 〈 條件 〉 ] VBScript結(jié)構(gòu)化程序設(shè)計(jì) 【 例 69】 29 2. While… Wend語句 當(dāng)循環(huán) ( While… Wend) 比較簡(jiǎn)單 , 其特點(diǎn)是 , 只要指定的條件為 True, 就會(huì)重復(fù)執(zhí)行一系列的語句 。 其語法格式為: While 〈 條件 〉 [〈 語句組 〉 ] Wend 【 說明 】 ① 〈 條件 〉 為必要參數(shù) , 可以是關(guān)系表達(dá)式或布爾表達(dá)式 。 如果 〈 條件 〉 為 Null, 則其值會(huì)視為 False。 ② 如果 〈 條件 〉 為 True, 則所有的 〈 語句組 〉 都會(huì)被執(zhí)行 ,一直執(zhí)行到 Wend語句 。 然后再回到 While語句 , 并再一次檢查〈 條件 〉 , 如果 〈 條件 〉 還是為 True, 則重復(fù)執(zhí)行;否則程序會(huì)從 Wend語句之后的語句繼續(xù)執(zhí)行 。 VBScript結(jié)構(gòu)化程序設(shè)計(jì) 30 3. For… Next語句 在不知道循環(huán)內(nèi)需要執(zhí)行多少次語句時(shí) , 宜用 Do… Loop循環(huán) 。 但是 , 若知道要執(zhí)行多少次循環(huán) , 則最好使用 For… Next循環(huán) 。 與 Do… Loop循環(huán)不同 , For循環(huán)使用一個(gè)循環(huán)變量 , 每重復(fù)一次循環(huán)之后 , 循環(huán)變量的值就會(huì)自動(dòng)增加或減少 。 其語法為: For 〈 循環(huán)變量 〉 =〈
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1