Добавление в переменные

  • Автор темы Автор темы mig-z
  • Дата начала Дата начала

mig-z

Client
Регистрация
05.12.2014
Сообщения
311
Реакции
71
Баллы
28
Напишите пожалуйста сниппет который будет из переменной 1 добавлять в переменную N содержимое переменной 1.

То есть, топорно это бы выглядело так:
get value from var1
add var1.value to var{-Variable.counter-}

И еще, если кто согласен мне иногда сниппеты за денежку писать, напишите пожалуйста скайп.
 
правильно понимаю что из одной переменой добавить в другую ??
 
Код:
Развернуть Свернуть Копировать
project.Variables["tmp"].Value = project.Variables["tmp1"].Value;
Но так, чтобы имя второй переменной (куда копировать) создавалось динамически (цифра в конце названия)

Что то типа:
project.Variables["tmp"].Value = project.Variables["tmp"+project.Variables["counter"]].Value;
 
Но так, чтобы имя второй переменной (куда копировать) создавалось динамически (цифра в конце названия)

Что то типа:
project.Variables["tmp"].Value = project.Variables["tmp"+project.Variables["counter"]].Value;
ты хочешь имя переменой задать ?
 
  • Оценить
Реакции: mig-z
ты хочешь имя переменой задать ?
Да. Так чтобы первые буквы переменной были статические а окончание переменной бралось бы из значения другой переменной.
 
Да. Так чтобы первые буквы переменной были статические а окончание переменной бралось бы из значения другой переменной.
Локальную переменую не изменить. глобальную моджно менять удалить и что ты пожелаешь. есть это в доках
 
  • Оценить
Реакции: mig-z
Спасибо за наводку буду искать.
не правильно высказался. создать нельзя. а заменить можно. но только если зная какую имено менять, вроде так если не ошибаюсь. давно с этим ковырялся
 
  • Оценить
Реакции: mig-z
не правильно высказался. создать нельзя. а заменить можно. но только если зная какую имено менять, вроде так если не ошибаюсь. давно с этим ковырялся
Мне это и надо :)
 
в доках есть инфа как имя поменять переменой
http://zennolab.com/wiki/ru:variables - вы про эту инфу? Тут плохо расписано зачем они нужны и как и применять( Я не понмаю например что такое пространство имен и для чего оно нужно? По запросу "как менять имя переменной zennolab" тоже ничего:(
 
project.Variables["var"+project.Variables["counter"].Value].Value = project.Variables["var1"].Value;
 
  • Оценить
Реакции: mig-z

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)