inververs
AutoIT Гуру
- Сообщения
- 2,135
- Репутация
- 465
В последних бетах появился новый тип переменной Table. Хотя это официально еще не опубликованно, но уже можно этим пользоваться.
Тип этот, как я понял, очень похож на объект, которому можно задавать и получать свойства.
Вот пример:
В консоль будет выведено:
Если это не будет вырезано, то очень круто!
Пока что, в версии 3.3.9.21 это работает!
Добавлено:
Может кто сможет создать метод?
Добавлено:
Продолжаем исследование этого типа
Оказывается цикл For подходит для перечисления.
Добавлено:
With тоже работает:
Тип этот, как я понял, очень похож на объект, которому можно задавать и получать свойства.
Вот пример:
Код:
Local $c[] ;Тип переменной Table
$c.data = 'Привет'
$c.data2 = 'Привет2'
ConsoleWrite($c.data & @LF)
ConsoleWrite($c.data2 & @LF)
В консоль будет выведено:
Код:
Привет
Привет2
Если это не будет вырезано, то очень круто!
Пока что, в версии 3.3.9.21 это работает!
Добавлено:
Сообщение автоматически объединено:
Может кто сможет создать метод?
Добавлено:
Сообщение автоматически объединено:
Продолжаем исследование этого типа
Оказывается цикл For подходит для перечисления.
Код:
Local $c[]
$c.data1='Мир'
$c.data2='Труд'
$c.data3='Май'
For $a In $c
ConsoleWrite($a & @LF)
Next
Добавлено:
Сообщение автоматически объединено:
With тоже работает:
Код:
Local $c[]
With $c
.data_1 = 'Мир'
.data_2 = 'Труд'
.data_3 = 'Май'
EndWith
For $a In $c
ConsoleWrite($a & @LF)
Next