Что нового

Инициализация переменой с помощью Assign

Автор
E

edyapd

Осваивающий
Сообщения
380
Репутация
30
Yashied сказал(а):
Кстати, если уж очень хочется ясности, то можете использовать такой подход (часто используется в публичных UDF):
Код:
Global Enum $BMP_A, $BMP_B, $BMP_C

Global $aArray[3]

For $i = $BMP_A To $BMP_C
	$aArray[$i] = ...
Next

ConsoleWrite($aArray[$BMP_A] & @CRLF)
ConsoleWrite($aArray[$BMP_B] & @CRLF)
ConsoleWrite($aArray[$BMP_C] & @CRLF)

В этом примере обращение к массиву происходит по переменной со смысловым названием ($BMP_*).
Ну вот, уже что-то новенькое открыл для себя в чистом AutoIt. Никогда раньше не пользовался данной командой. И даже не представлял, где она может пригодится. Этот способ меня вполне устраивает. Думаю напишу и так, и так. А потом буду смотреть как дальше удобней будет пользоваться.
 
Верх