多转换为数组元素的问题

时间:2010-07-01 04:33:44

标签: vbscript qtp

我们使用的代码如下

分裂(窗口(window_name).Dialog(dialog_name).WinList(control_name).GetSelection 返回值为 F2 F3 F5

但是当我尝试拆分时,将值存储在数组selected_values中,如下所示: selected_values = split(Window(window_name).Dialog(dialog_name).WinList(control_name).GetSelection,“”, - 1,1)

selected_values不存储为单个元素,而selected_values(0)显示结果为 F2 F3 F5 如何将多行元素存储在单个数组中?我无法根据空间拆分字符串,也无法为此引入换行符。

1 个答案:

答案 0 :(得分:0)

刚刚发现:

使用以下代码解决了这个问题:

selected_values = split(Window(window_name).Dialog(dialog_name).WinList(control_name).GetSelection,vbLf,-1,1)

now selected_values数组包含单个元素