Проблема с множественным преобразованием в элементы массива - PullRequest
0 голосов
/ 01 июля 2010

Мы используем следующий код:

split (Window (имя_окна) .Dialog (имя_документа) .WinList (control_name) .GetSelection, который возвращает значения как F2 F3 F5

Однако, когдая пытаюсь разделить то же самое, чтобы сохранить значения в массиве selected_values ​​следующим образом, selected_values ​​= split (Window (имя_окна) .Dialog (dialog_name) .WinList (control_name) .GetSelection, "", -1,1)

selected_values ​​не сохраняется как отдельные элементы, вместо этого selected_values ​​(0) показывает результат как F2 F3 F5, как я могу сохранить многострочные элементы в одном массиве? Я не могу разбить строку на основе пробела и не могу ввести разрыв строки дляже ..

1 Ответ

0 голосов
/ 01 июля 2010

только что узнал:

использование следующего кода решает проблему:

selected_values ​​= split (Window (имя_окна) .Dialog (имя_ диалогового окна) .WinList (имя_управления) .GetSelection, vbLf, -1,1)

теперь массив selected_values ​​содержит отдельные элементы

...