婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VBS教程:VBScript 基礎-VBScript 過程

VBS教程:VBScript 基礎-VBScript 過程

熱門標簽:福建外呼系統購買 菏澤電銷機器人管理軟件 地圖標注都什么意思 龍族幻想白銀異聞天使地圖標注 琿春電子地圖標注 聯通能辦理400電話是多少錢 鴿森地圖標注 百度地圖標注的位置怎么更改 福建醫療智能外呼系統哪家好

VBScript 過程

在 VBScript 中,過程被分為兩類:Sub 過程和 Function 過程。

Sub 過程

Sub 過程是包含在 SubEnd Sub 語句之間的一組 VBScript 語句,執行操作但不返回值。Sub 過程可以使用參數(由調用過程傳遞的常數、變量或表達式)。如果 Sub 過程無任何參數,則 Sub 語句必須包含空括號 ()。

下面的 Sub 過程使用兩個固有的(或內置的)VBScript 函數,即 MsgBox 和 InputBox,來提示用戶輸入信息。然后顯示根據這些信息計算的結果。計算由使用 VBScript 創建的 Function 過程完成。此過程在以下討論之后演示。

 Sub ConvertTemp()    temp = InputBox("請輸入華氏溫度。", 1)    MsgBox "溫度為 "  Celsius(temp)  " 攝氏度。" End Sub

Function 過程

Function 過程是包含在 FunctionEnd Function 語句之間的一組 VBScript 語句。Function 過程與 Sub 過程類似,但是 Function 過程可以返回值。Function 過程可以使用參數(由調用過程傳遞的常數、變量或表達式)。如果 Function 過程無任何參數,則 Function 語句必須包含空括號 ()。Function 過程通過函數名返回一個值,這個值是在過程的語句中賦給函數名的。Function 返回值的數據類型總是 Variant

在下面的示例中,Celsius 函數將華氏度換算為攝氏度。Sub 過程 ConvertTemp 調用此函數時,包含參數值的變量被傳遞給函數。換算結果返回到調用過程并顯示在消息框中。

 Sub ConvertTemp()     temp = InputBox("請輸入華氏溫度。", 1)     MsgBox "溫度為 "  Celsius(temp)  " 攝氏度。" End Sub Function Celsius(fDegrees)     Celsius = (fDegrees - 32) * 5 / 9 End Function

過程的數據進出

給過程傳遞數據的途徑是使用參數。參數被作為要傳遞給過程的數據的占位符。參數名可以是任何有效的變量名。使用 Sub 語句或 Function 語句創建過程時,過程名之后必須緊跟括號。括號中包含所有參數,參數間用逗號分隔。例如,在下面的示例中,fDegrees 是傳遞給 Celsius 函數的值的占位符:

 Function Celsius(fDegrees)    Celsius = (fDegrees - 32) * 5 / 9 End Function

要從過程獲取數據,必須使用 Function 過程。請記住,Function 過程可以返回值;Sub 過程不返回值。

在代碼中使用 Sub 和 Function 過程

調用 Function 過程時,函數名必須用在變量賦值語句的右端或表達式中。例如:

 Temp = Celsius(fDegrees)

 MsgBox "溫度為 "  Celsius(fDegrees)  " 攝氏度。"

調用 Sub 過程時,只需輸入過程名及所有參數值,參數值之間使用逗號分隔。不需使用 Call 語句,但如果使用了此語句,則必須將所有參數包含在括號之中。

下面的示例顯示了調用 MyProc 過程的兩種方式。一種使用 Call 語句;另一種則不使用。兩種方式效果相同。

 Call MyProc(firstarg, secondarg) MyProc firstarg, secondarg

請注意當不使用 Call 語句進行調用時,括號被省略。

標簽:內蒙古 丹東 資質掛靠 達州 鶴壁 柳州 張掖 南京

巨人網絡通訊聲明:本文標題《VBS教程:VBScript 基礎-VBScript 過程》,本文關鍵詞  VBS,教程,VBScript,基礎,-VBScript,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS教程:VBScript 基礎-VBScript 過程》相關的同類信息!
  • 本頁收集關于VBS教程:VBScript 基礎-VBScript 過程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 临城县| 合作市| 丹江口市| 元江| 遵义县| 额尔古纳市| 措勤县| 玛沁县| 洛宁县| 浦城县| 桦川县| 新泰市| 平遥县| 阿荣旗| 海宁市| 广昌县| 屯门区| 凤冈县| 大竹县| 定南县| 汨罗市| 溆浦县| 台南市| 吉木萨尔县| 青浦区| 太湖县| 铜梁县| 礼泉县| 江安县| 泰兴市| 崇仁县| 宣威市| 潜山县| 班玛县| 雷波县| 潮州市| 清河县| 大同市| 谷城县| 无为县| 尼勒克县|