-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
speechless |
13-02-2009 11:45 1037236 |
как создавать переменные с динамическими именами
нужно создать несколько переменных (10-20) и присвоить им значения. Имена типа $p1, $p2, $p3.... Сколько будет переменных неизвестно. Если есть идеи, подскажите.
|
Смотрите в справке функции 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 |
14-02-2009 11:41 1038119 |
спасибо. Всё работает.
|
Извиняюсь что не в тему. Где почитать про такие вещи $h_wnd, $h_treeview, $i_expand, $h_itemID ? Искал в хэлпе, но там описания по переменным нет. Есть только общее описание переменных и все.
|
Цитата:
Цитата sacredboy
Извиняюсь что не в тему. Где почитать про такие вещи $h_wnd, $h_treeview, $i_expand, $h_itemID ? Искал в хэлпе, но там описания по переменным нет. Есть только общее описание переменных и все. »
|
Может это просто обычные переменные ... которым присвоили какие-то значения... :)
|
Цитата:
Цитата FlatX007
Может это просто обычные переменные ... которым присвоили какие-то значения... »
|
более чем уверен, что так.
|
Время: 16:32.
© OSzone.net 2001-