1

Тема: AHK: Обратиться к массиву с помощью числового идентификатора

Здравствуйте, уважаемые. Возможно заголовок окажется не столь информативным как хотелось бы, прошу меня простить в таком случае.
Имеется около десятка массивов, их имена имеют общую основу, отличается лишь числовой идентификатор (см. код) и переменная, содержащая этот идентификатор. Необходимо обратиться к массиву с помощью переменной с идентификатором.

gr1 := [1, 2, 4]
gr2 := [2, 0, 1]

var := 2

msgbox, % gr"var"[1]

Например в этом примере мне необходимо узнать первый ключ массива gr2, потому что переменная var = 2. Я почти уверен, что решения в таком виде, каком я хотел бы получить, не существует. В таком случае прошу вас посоветовать другие способы организации хранения данных. Надеюсь на вашу помощь.

2

Re: AHK: Обратиться к массиву с помощью числового идентификатора


gr1 := [1, 2, 4]
gr2 := [2, 0, 1]

var := 2

msgbox, % gr%var%[1]

3

Re: AHK: Обратиться к массиву с помощью числового идентификатора

Вау как все просто оказалось. Спасибо!