powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Почему у TextBox нет своиства Index?
6 сообщений из 6, страница 1 из 1
Почему у TextBox нет своиства Index?
    #32590863
Vatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ объясните, везде пишут что бы сделать то-то... нужно использовать своиство Index . А у меня такого своиства нет? У меня это Access XP. Почему и как такое лечиться?

Помогите, а то я начитаю сомневаться в реальности этого мира.
...
Рейтинг: 0 / 0
Почему у TextBox нет своиства Index?
    #32590872
Vatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
т.е. не xp, а 2002 ( Access 2002 (10.2701.2625))
...
Рейтинг: 0 / 0
Почему у TextBox нет своиства Index?
    #32591059
Фотография tpg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, собственно, хочется сделать с TextBox-ом с использование этого своиства Index?
...
Рейтинг: 0 / 0
Почему у TextBox нет своиства Index?
    #32591097
Vatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в ран-тайме добавить на форму контрол?
Прежде всего, надо создать на форме элемент управления с индексом 0. Для примера пусть это будет текстовое поле. Положите на форму TextBox и установите ему Index = 0. В нужный момент новые элементы создаются с помощью оператора Load:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Form_Load()
    Dim i As Long
    For i =  1  To  8 
        Load Text1(i)
        With Text1(i)
            .Move  0 , Text1( 0 ).Height * (i -  1 )
            .Text = i
            .Visible = True
        End With
    Next i
End Sub
хот хочу в ран-тайме добавить на форму контрол.
Если можно по другому, скажи как. Я не знаю.
...
Рейтинг: 0 / 0
Почему у TextBox нет своиства Index?
    #32591129
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VBA не поддерживает массивы контролов, поэтому свойсво Index не ищи.
Добавить контрол можно так:
Set Newcontrol = UserForm1.Controls.Add "Forms.CheckBox.1", "Check1", [Visible]
Но отлавливать события не сможешь.
...
Рейтинг: 0 / 0
Почему у TextBox нет своиства Index?
    #32591304
Vatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробывал как Antonariy посоветовал
Код: plaintext
1.
2.
3.
Private Sub but1_Click()
Dim Newcontrol As CheckBox
Set Newcontrol = Form2.Controls.Add("Forms.CheckBox.1", "Check1", [Visible])
End Sub
ругаеться, вот так Object required (Error 424) чего делать?
Если достал кого то звеняите. Но делать то чего то надо?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Почему у TextBox нет своиства Index?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]