Динамическое создание переменной

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
DVAlin
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 30.10.2002 (Ср) 4:31
Откуда: Russia

Динамическое создание переменной

Сообщение DVAlin » 21.04.2005 (Чт) 10:16

В FoxPro такое делается макроподстановкой &, например:

tmp="varSample=12345"
&tmp

Здесь получали переменную varSample со значением 12345.
А в VB такое возможно?
В MSDN нарыл вот это, а как прикрутить?

http://msdn.microsoft.com/library/rus/default.asp?url=/library/RUS/vsintro7/html/vxproVariableValueProperty.asp

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 21.04.2005 (Чт) 10:31

Э-э-э... А если попробовать так:

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

DVAlin
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 30.10.2002 (Ср) 4:31
Откуда: Russia

Сообщение DVAlin » 21.04.2005 (Чт) 10:50

Ладно, поподробнее:

есть конфигурационный файл, там вот это
SecStart = 'СекцияДокумент'
SecEnd = 'КонецДокумента'
SecDoc = 'Платежное поручение'
SecNum = 'Номер'
SecDate = 'Дата'
SecSum = 'Сумма'
SecPayer = 'Плательщик1'
SecDsc = 'НазначениеПлатежа'

В фоксе считываем строку в tmp, потом &tmp и всё - есть переменная со значением. Дальше можно эту переменную использовать.
Понимаю, что вопрос из серии "Хочется странного", но всё-таки... :D

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 21.04.2005 (Чт) 10:54

Collection

DVAlin
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 30.10.2002 (Ср) 4:31
Откуда: Russia

Сообщение DVAlin » 21.04.2005 (Чт) 11:11

Ennor писал(а):Collection

Спасибо. :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 102

    TopList  
cron