• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • QTP自動化測試之VBScript基礎(上)(3)

    發表于:2012-02-07來源:博客園作者:known點擊數: 標簽:QTP自動化測試
    我們也可以聲明動態數組(在運行腳本時大小發生變化的數組),使用Dim或ReDim語句,但括號中不包含任何數字。要使用動態數組,必須隨后使用ReDim確定維數

      我們也可以聲明動態數組(在運行腳本時大小發生變化的數組),使用Dim或ReDim語句,但括號中不包含任何數字。要使用動態數組,必須隨后使用ReDim確定維數和每一維的大小。若同時使用Preserve關鍵字,則在重新調整大小時保留數組的內容。

      ?

    1
    2
    3
    4
    Dim count, a()
    count = 9
    ReDim a(count)
    ReDim Preserve a(10)

      5. 常數

      常數在VBScript中是表示不變的值,用于代替數字或字符串。其內部定義了許多常數,都是以vb開頭,例如在Hello World程序中涉及到的MsgBox常數“vbOKOnly”。除了MsgBox常數外,還有顏色常數、比較常數、日期和時間常數等等,詳見參考文檔。

      內部自帶常數,我們可以直接使用。當自帶常數不能滿足我們的需求時,我們也可以自定義常數,在VBScript中是使用Const語句來定義常數,該語句的簽名如下:

      ?

    1
    [Public | Private] Const constname = expression

      主要參數:

      constname:為常數名稱,為了區分常數與變量,最好有一套自己的命名規則,這里推薦字母全大寫,單詞間用下劃線分割;

      expression:文字或其他常數,或包括除 Is 外的所有算術運算符和邏輯運算符的任意組合。

      常數默認是Public級別,您也可以指定為Private級別,在同一行中聲明多個常數需要用逗號分割,常數聲明中不能使用變量、自定義函數及內部函數。下面是常數的一些示例代碼:

      ?

    1
    2
    3
    Const PI = 3.14   '常數默認為公有。
    Private Const STEP_APPLY = "Apply"   '定義私有常數。
    Const STEP_APPLY = "Apply", PI  = 3.14   '在一行上定義多個常數。

      6. 運算符

      VBScript有一套完整的運算符,包括算術運算符、比較運算符、連接運算符和邏輯運算符。當表達式中含有多個運算符時,它們的運算優先級是:算術運算符 > 比較運算符 > 邏輯運算符。所有比較運算符的優先級相同,算術運算符和邏輯運算符的優先級如下所示:

      6.1. 算術運算符

    描述 符號
    求冪 ^
    負號 -
    *
    /
    整除 \
    求余 Mod
    +
    -
    字符串連接 &

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>