在自动快捷键中填充下拉列表时遇到问题

问题描述

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

这没有填充下拉列表。它是空的。但是初始化lst := "A|B" 可以正常工作。我在做什么错了?

解决方法

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