2013-01-03 1 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 특성을 사용하여 실행할 명령을 추론 할 수 있는지 확인해야합니다. 배열이 적합 할 것입니다. 제어 vars를 명령에 맵핑합니다. – FakeRainBrigand