|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
Есть открытая логическая переменная с именем Val1 И есть текстовая переменая Str1 Код: plaintext 1.
Можно ли узнать чему равна переменная Val1 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 15:38 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 15:53 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
TpaBka, логическая т.е. true\false? если да, то Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 16:25 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
Допусти у тебя в программе есть переменная Val1 она равна 6 И переменная Str1 которая равна "Val1" То есть если ты напишешь Msgbox Str1-То результат будет не "6" а "Val1" Так вот как узнать чему равна переменная Val1 не используя её явного вызова То есть Msgbox Val1 не катит Нужно что-то типо Msgbox ЗдесьКакаетоНужнаяФункция(Str1) В результате чего msgbox покажет 6 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 16:56 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
TpaBka, Код: plaintext 1. 2. 3.
это тоже не катит? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 19:46 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
БЕЛОВBelow273это тоже не катит? Белов, я предупреждал. Отныне тебе запрещается в пределах данного форума, так же, как и Ципиховичу, консультировать в чужих топиках. Срок бана на основной ник истек, клона баню. в дальнейшем клоны будут баниться сразу. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 20:16 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
Shocker.Pro, толку ёпт от этой видимости важной деятельности путём выдачи бессмысленных банов... восполнение несбывшейся мечты управления вселенной?) TpaBka, какой цели вы добиваетесь, обходя явное обращение к переменной? и почему не подходит приведённый выше вариант? если проблема в том, что str1 - строка, можно юзать Код: plaintext 1. 2. 3.
обратно Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 20:47 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
BelowZeroи почему не подходит приведённый выше вариант? TpaBka, я прошу прощения за разборки в твоем топике. 1) Принципиально ли обращение именно к переменной? Такой синтаксис в общем-то логичен при использовании коллекций: Код: plaintext
2) Либо поищи топики по CallByName Вот твой случай, например /topic/892166&hl=callbyname ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2011, 23:55 |
|
Узнать значение переменой через её имя
|
|||
---|---|---|---|
#18+
Свою задачу решил иным путем и более правильным Вопрос был задан для того чтобы узнать, возможно ли обратится к переменной из результата другой переменной который будет равен текстовой величина которая совпадает с именем первой переменной. Понятно, что у многих возникает вопрос, а зачем оно вообще надо, когда есть массивы и коллекции. И я с этим согласен. Просто это здоровый интерес к возможностям VB. З.Ы. Antonariy спасибо очень интересный активикс. Даже не знал, что процедуры, возможно, создавать динамически ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2011, 00:09 |
|
|
start [/forum/topic.php?fid=60&fpage=90&tid=2158257]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 383ms |
total: | 501ms |
0 / 0 |