Страница: 1 |
|
Вопрос: Как работать с отельными компонентами на форме?
|
Добавлено: 17.06.08 04:46
|
|
Автор вопроса: Александр
|
Есть форма. На ней много полей для ввода текста. Как обратиться к каждому полю и узнать его имя? Все остальные элементы формы нужно игнорировать. Т.е. еще и фильтр должен быть по типу компонента.
Ответить
|
Номер ответа: 1 Автор ответа: bi-lya
Вопросов: 1 Ответов: 125
|
Профиль | | #1
|
Добавлено: 17.06.08 13:36
|
Я полагаю, вопрос о массиве контролов? В форуме были примеры
Ответить
|
Номер ответа: 2 Автор ответа: AndreyMp
ICQ: 237822510
Вопросов: 28 Ответов: 1182
|
Профиль | | #2
|
Добавлено: 17.06.08 13:45
|
Dim x As Object
For Each x In Me.Controls
If TypeName(x) = "TextBox" Then
MsgBox x.Name
End If
Next x
Только если у тебя именно массив, то имя будет одинаковым, индекс разный.
Ответить
|
Номер ответа: 4 Автор ответа: AndreyMp
ICQ: 237822510
Вопросов: 28 Ответов: 1182
|
Профиль | | #4
|
Добавлено: 17.06.08 14:02
|
Есть форма. Именно на форме работает. На документе нет.
Ответить
|
Номер ответа: 5 Автор ответа: Александр
Вопросов: 4 Ответов: 12
|
Профиль | | #5
|
Добавлено: 17.06.08 17:44
|
Спасибо, все работает.
Ответить
|
Страница: 1 |
Поиск по форуму