Autohotkey 在自动热键中填充下拉列表时出现问题

Autohotkey 在自动热键中填充下拉列表时出现问题,autohotkey,Autohotkey,这不会填充下拉列表。它是空的。但是初始化lst:=“A | B”工作正常。我做错了什么?AHKs阵列是基于1的,而不是基于0的。 因此,lst:=ar[1]将起作用。AHKs数组是基于1的,而不是基于0的。 因此,lst:=ar[1]将起作用 ^Q:: ar := ["A|B"] lst := ar[0] Gui, Add, DropDownList, var, %lst% Gui, Show return

这不会填充下拉列表。它是空的。但是初始化
lst:=“A | B”
工作正常。我做错了什么?

AHKs阵列是基于1的,而不是基于0的。

因此,
lst:=ar[1]
将起作用。

AHKs数组是基于1的,而不是基于0的。
因此,
lst:=ar[1]
将起作用

^Q::
ar := ["A|B"]
lst := ar[0]
Gui, Add, DropDownList, var, %lst%
Gui, Show
return