2013-01-03 88 views
0

我正在研究在动态按钮列表中创建动态按钮名称的可能性,这将启动动态功能。根据Gui的设置来判断,我认为这是不可能的,但我在这里看到了一些令人惊叹的事情。动态按钮

例子。一个按钮将出现在一个文件中的每一个项目,按下该按钮将运行该特定项目。

回答

0

编写一个循环,检查文件中的项目并制作或删除运行该项目的热键。 在我的示例中,ITEM是要运行的程序的路径,您可以使用http://www.autohotkey.com/docs/commands/Hotkey.htm动态创建热键。

+0

它稍微复杂一些。您不能动态创建标签,因此您必须使用[A_GuiControl](http://www.autohotkey.com/docs/Variables.htm#GuiControl)获取按下的标签,该标签给出了控件的变量名称。然后您必须确保使用控件的v属性,可以推导出要运行的命令。一个数组将是合适的;将控制变量映射到命令。 – FakeRainBrigand