Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: VB6 имя TEXTBOX как переменная Добавлено: 13.08.09 11:44  

Автор вопроса:  ALexander
Всем привет!
Пожалуйста, помогите.
Есть форма с кучей Textbox -ов с похожими именами.
Например: TEXT1,TEXT2....TEXT(i)
нужно заполнить их данными поочередно в цикле, не знаю, как это можно сделать....

должно быть примерно так:

Do While Not rs1.EOF
x = rs1.Fields("x")

form1.text(i) = x
i = i + 1

rs1.MoveNext
loop

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Злобный программер :-)



Вопросов: 14
Ответов: 24
 Профиль | | #1 Добавлено: 13.08.09 13:19
Используй массивы textbox'ов
создаёшь один текстбокс и копируешь их, столька раз скока нада. Код будет примерно такой:
  1.  
  2. for i=0 to 9
  3. text(i).text = "это" & i & "й текстбокс"
  4. next i

Ответить

Номер ответа: 2
Автор ответа:
 UnDeAdZak



Вопросов: 80
Ответов: 476
 Профиль | | #2 Добавлено: 13.08.09 13:42
нафига копировать?
если массив то тогда и код будет выглядеть:
  1.  
  2. for i=0 to 9
  3. load text1(i)
  4. text(i).text = "это" & i & " текстбокс"
  5. next i

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам