Страница: 1 |
Страница: 1 |
Вопрос: Text[n].text
Добавлено: 23.09.05 00:44
Автор вопроса: Sania | ICQ: 347442784
Ребята как перебрять фором несколько текстовых полей.
На пример n от 1 до 10.
так Text&n&.text, или так Text+n+.text.
что то у меня ничего не получается.
Или в Бейсике так нельзя?
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 23.09.05 01:32
Для этого нужно массив Text1, т.е. Text1(0), Text1(1), Text1(2)... Создать массив очень просто, лепиш на форму обычный Text1, копируешь его, нажимаешь вставить, он спросит создать массив, если жмёшь Да создаёт Text1(1), при этому тот что ты копировал будет Text1(0), если скажешь НЕТ, то создаст Text2, при этом твой Text1 так и останется, так тебе нужны массивы - жмём да!
Ну а далее понятно..
for i% = 0 to Text1.Count - 1
Text1(i = "Привет!"
next i%
Если же не массивы, тогда все текстбоксы на форме...
For Each txt As TextBox In Form1
'If txt.Name = "" ... 'Можно и посмотреть его имя и если что, то обрабатывать или не обрабатывать итп...
txt = "Привет!"
Next