|
|
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
Можно ли в visual basic добавить в форму элемент управления например textbox програмным способом? Если можно, то как. Желательно пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 12:26 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
Положите на форму TextBox и установите ему Index = 0. В нужный момент новые элементы создаются с помощью оператора Load: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 12:51 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
vera_tМожно ли в visual basic добавить в форму элемент управления например textbox програмным способом? Если можно, то как. Желательно пример. См. Help по Controls.Add Там и пример есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2005, 16:47 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
MelkiadesПоложите на форму TextBox и установите ему Index = 0. В нужный момент новые элементы создаются с помощью оператора Load: Большое спасибо, сработал! А вот такой вопрос возник, пробую Controls.Add Код: plaintext 1. 2. 3. 4. 5. Когда я выполняю эту процедуру из VBA Exel 2000, то она выполняется без ошибок и создает на форме текстовое поля, а когда из под VB6, то выдает ошибку: Run-time error '13': Type mismatch Может кто-нибудь подскажет возможно ли вообще выполнить такую процедуру из VB6, может надо указать другие значения параметров? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 07:10 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2005, 08:17 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
Melkiades Положите на форму TextBox и установите ему Index = 0. В нужный момент новые элементы создаются с помощью оператора Load: 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 Круто! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2006, 13:42 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
С добавлением элемента понятно. Как написать для добавленного элемента реакцию на воздействие? То есть: Private Sub Combo1_Change(Index As Integer) ля ля ля End Sub это работает Private Sub Combo1(0)_Change(Index As Integer) ля ля ля End Sub Выдает ошибку, на стадии компиляции. Мне необходимо динамически добавлять на форму порядка 20 combobox, и по результатам выбора в одних из них формировать элементы для выбора в других. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2011, 23:46 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
zaraza_1m, А Index As Integer что по твоему означает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2011, 00:50 |
|
||
|
Добавить элемент в форму
|
|||
|---|---|---|---|
|
#18+
Shocker.Prozaraza_1m, А Index As Integer что по твоему означает? Ну немного неудобно написать 20 раз обработчик событий, в то время как контрол с этим именем не существует и может не существовать. Куда проще написать единый обработчик событий. У меня есть класс (который я кстати взял тут же), который может обрабатывать события коллекции контролов. Т.е. заразе нужно при создании контрола программно пихать его в классовую коллекцию. А какой именно контрол сработал можно парсить из названия контрола в едином обработчике событий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2011, 12:47 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33443838&tid=2158792]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 155ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...