Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как в выполняемом модуле присвоить значение переменной (число прочтений - 4481 )
Alex2013
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 56
Зарегистрирован: 18. Апреля 2013
Как в выполняемом модуле присвоить значение переменной
21. Декабря 2013 :: 14:00
Печать  
ВыполМодуль.ИмяПеременной = 100; - это понятно, если заранее не знаю имя переменной, как поступить, чтобы присвоить ей значение?
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Как в выполняемом модуле присвоить значение переменной
Ответ #1 - 21. Декабря 2013 :: 16:46
Печать  
имхо, сменить дизайн программы, чтобы не надо было угадывать. Например сделать хранение данных в структуре, которую, затем, перебирать в выполняемом модуле.
  
Наверх
ICQ  
IP записан
 
Alex2013
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 56
Зарегистрирован: 18. Апреля 2013
Re: Как в выполняемом модуле присвоить значение переменной
Ответ #2 - 23. Декабря 2013 :: 06:36
Печать  
Жаль, что нет способа
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Как в выполняемом модуле присвоить значение переменной
Ответ #3 - 23. Декабря 2013 :: 15:03
Печать  
А как ты себе это представляешь? Типа у меня в этом куске программы есть 200 переменных. Присвою ка я переменной №36 значение "42"?
  
Наверх
ICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Как в выполняемом модуле присвоить значение переменной
Ответ #4 - 24. Декабря 2013 :: 07:26
Печать  
Проверить наличие переменной, если она есть - присвоить значение.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Как в выполняемом модуле присвоить значение переменной
Ответ #5 - 24. Декабря 2013 :: 12:47
Печать  
использовать один список для всех таких переменных
ИмяПеременной = "Пер_100";
метод Получить(ИмяПеременной)
метод Установить(ИмяПеременной, Знач)
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать