помогите начинаему пожалуйста очистить кучу TextBox
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



помогите начинаему пожалуйста очистить кучу... Expand / Collapse
Автор
Сообщение
15.03.2007 15:53
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 15.08.2008 21:32
Сообщ.: 33, Visits: 346
помогите плиз....есть куча TextBox (более 100), их переодически нуна все очистить...
все прошарил где тока мог в цикл никак впихнуть не получилось
 
решил просто тупо перебрать их все путем
Text2.Text = ""
Text3.Text = ""
...
но как результат плюет в меня ошибкой
 
Compile error
variable not defined
 
и происходит это у меня почему на 104 тексте...
Сообщ. #911590
15.03.2007 22:26
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 27.01.2008 1:11
Сообщ.: 152, Visits: 1 701
Private Sub Очистить()
For i = 0 To Текст1.Count - 1
Текст1(i).Text = ""
Next i
End Sub

Текст1 должны быть в массиве

Сообщ. #911598
25.03.2007 13:30


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 20.01.2008 13:51
Сообщ.: 216, Visits: 2 222
Вот универсальный способ очистить ВСЕ текстбоксы на форме (в массивах или нет):

Dim cnt as Control

for each cnt in Controls

     if Ucase$(Left$(cnt.Name),4)="TEXT" then cnt.text=""

Next

Правда, требуется, чтобы имена всех текстбоксов начинались на "TEXT"

Сообщ. #911847
25.03.2007 15:08


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 13.12.2007 18:51
Сообщ.: 3 047, Visits: 33 391
М.б. лучше так?

Dim cnt as Control
for each cnt in Controls
     if TypeOf cnt Is TextBox then cnt.text=""
Next



While (!Life.EOF) { You.Money ++; You.Girls.Add(new Girl(90,60,90)); BeHappy(); }
Сообщ. #911848
25.03.2007 22:16


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 20.01.2008 13:51
Сообщ.: 216, Visits: 2 222
Команч прав! Конечно, это - самое правильное решение!
Сообщ. #911861
28.03.2007 13:56
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 15.08.2008 21:32
Сообщ.: 33, Visits: 346
пасиб...помогло....
 
а мона пояснить че такое Each и TypeOf ?
Сообщ. #911980
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Comanche, Alexey Spirin

Время GMT +3:00, Сейчас 11:52