Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Переменная в имени обьекта


Автор: TRAMPLE 30.4.2009, 15:02
Здравствуйте. Подскажите пожалуйста как (и можно ли) на VB6 в имя объекта вставить переменную. Например у меня есть Text1, Text2, Text3, Text4. Можно ли запасть TextХ , чтобы переменной Х задавать значения 1, 2 и тд уже по ходу программы, ну и как это правильно записывается? 

Конкретно у меня стоит таймер, при определенном условии он делает х=х+1 и обрабатывается уже не Text1 а Text2. Вот только как вписать переменную в имя объекта я не знаю. Рыл в инете до посинения но так и не нарыл. Может так делать и нельзя? :(

Автор: Akina 30.4.2009, 15:15
Код

Controls("Text" & CStr(i))

Автор: TRAMPLE 30.4.2009, 17:19
Все получилось, большое спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)