Я использую AutoIt для создания приложения с автоматической установкой. Существует диалоговое окно, содержащее элемент управления ListBox, и в списке есть несколько вариантов для пользователя (подробный выбор зависит от компьютера пользователя. Для некоторых пользователей может быть только один выбор, для некоторых пользователей может быть три варианта и т. Д.) поэтому я хочу получить текст в списке, чтобы принять решение. Я пробовал следующий код, но он не работал.
; 2223 is the ID of listbox
$txt = ControlGetText("Select Web Site", "", "[ID:2223]")
Msgbox(0, "", $txt)
После выполнения $txt
равно нулю.
Так, что я должен сделать, чтобы получить тексты в Listbox?
Вот атрибут списка, отслеживаемый Информация об окне AutoIt v3 :
Class: WindowsForms10.Listbox.app.0.33c0d9d