发布新日志

  • 函数--split

    2009-09-04 12:13:38

    1.等于和赋值都是 =”;  不等于“<>

    2.if语句

    If condition Then[statements][ElseIf condition-n Then[elseifstatements]] . . .[Else[elsestatements]]End If

    if语句可以嵌套

    3.split函数

    使用qtp的时候,web 上很多提示信息都是 Windows Internet Explorer对话框形式弹出的,

    但是提示内容不同,要区分这些内容,使用

      str=Browser("登录").Dialog("Windows Internet Explorer").GetVisibleText 取出对话框内容

    ('str =

    Windows Internet ExplorerWindows Internet Explorer

    错误号:   8061   错误内容:   会议室密码不能为空 !

    确定)

     

    必须用split分割这些内容,取出第二个行数据

    strArray = Split(str,  vbcrlf , -1, 1)
    str=strArray(1)

     

    ('str = 错误号:   8061   错误内容:   会议室密码不能为空 !)

     

    Split 函数

    返回基于 0 的一维数组,其中包含指定数目的子字符串。

    Split(expression, delimiter, count, start)

    参数

    expression

    必选项字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。

    delimiter

    可选项。用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符。如果 delimiter 为零长度字符串,则返回包含整个 expression 字符串的单元素数组

    count

    可选项。被返回的子字符串数目,-1 指示返回所有子字符串。

    Compare

    可选项指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。

    设置

    compare 参数可以有以下值:

    常数

    描述

    vbBinaryCompare

    0

    执行二进制比较

    vbTextCompare

    1

    执行文本比较

     

     

     

Open Toolbar