[решено] как создавать переменные с динамическими именами

Ответить
Аватара пользователя
speechless

[решено] как создавать переменные с динамическими именами

Сообщение speechless »

нужно создать несколько переменных (10-20) и присвоить им значения. Имена типа $p1, $p2, $p3.... Сколько будет переменных неизвестно. Если есть идеи, подскажите.
Аватара пользователя
amel27

Re: [решено] как создавать переменные с динамическими именами

Сообщение amel27 »

Смотрите в справке функции Assign() и Eval(), пример использования:





Код:

Код: Выделить всё

; Создаем переменные/Задаем их значения
For $i=1 To 20
    $varName = "p"& $i
    Assign($varName, $i, 2)
Next
; Выводим значения полученных переменных
For $i=1 To 20
    $varName = "p"& $i
    ConsoleWrite("$p"& $i &" = "& Eval($varName) &@CRLF)
Next
Аватара пользователя
speechless

Re: [решено] как создавать переменные с динамическими именами

Сообщение speechless »

Извиняюсь что не в тему. Где почитать про такие вещи $h_wnd, $h_treeview, $i_expand, $h_itemID ? Искал в хэлпе, но там описания по переменным нет. Есть только общее описание переменных и все.
Аватара пользователя
FlatX007

Re: [решено] как создавать переменные с динамическими именами

Сообщение FlatX007 »

Цитата sacredboy:



Извиняюсь что не в тему. Где почитать про такие вещи $h_wnd, $h_treeview, $i_expand, $h_itemID ? Искал в хэлпе, но там описания по переменным нет. Есть только общее описание переменных и все.
[решено] как создавать переменные с динамическими именами




Может это просто обычные переменные ... которым присвоили какие-то значения... Изображение
Аватара пользователя
kaster

Re: [решено] как создавать переменные с динамическими именами

Сообщение kaster »

Цитата FlatX007:



Может это просто обычные переменные ... которым присвоили какие-то значения...
[решено] как создавать переменные с динамическими именами




более чем уверен, что так.
Ответить

Вернуться в «AutoIt»