|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
Ограничения текстбоксов на форме29.02.2008, 22:50. Показов 2274. Ответов 23
Метки нет (Все метки)
У меня на форме много Текстбоксов, я создаю ещё один и VB пишет ошибку, мол слишком много боксов на форме.
Можно ли чтонибудь сделать???
0
|
|
| 29.02.2008, 22:50 | |
|
Ответы с готовыми решениями:
23
Как привязать Vscrollbar к форме чтоб можно было прокручивать вертикально массив текстбоксов по данному коду? Сопоставление ограничения, введенного без указания имени ограничения, и имени соответствующего столбца средствами SSMS |
|
0 / 0 / 0
Регистрация: 17.08.2007
Сообщений: 539
|
|
| 01.03.2008, 14:01 | |
|
Сделай массив. Copy -> Paste и Yes на вопрос.
0
|
|
|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
| 01.03.2008, 20:20 [ТС] | |
|
Не получилось, объясни на счёт массива!!!
0
|
|
|
eddy
|
|
| 02.03.2008, 10:03 | |
|
см. свойство Index у TextBox
Т.о. имея 3 TextBox, получаешь доступ к ним, например: TextBox(0).Text TextBox(1).Text TextBox(2).Text |
|
|
eddy
|
|
| 02.03.2008, 10:57 | |
|
Дополнение:
имя (Name) должно быть одно и то же (в примере: TextBox) |
|
|
Delta
|
|
| 02.03.2008, 11:03 | |
|
1. А сколько TextBox в форме, что больше не дает создать?
2. Ты пытаешься создать очередной TextBox в Desingtime, или Runtime? |
|
|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
| 02.03.2008, 12:21 [ТС] | |
|
Текстбоксов много (очень) через индекс не проходит он не даёт создать или копировать боскы, а создаю в режиме дизайна, а не запущеном!!!
0
|
|
|
eddy
|
|
| 02.03.2008, 13:04 | |
|
1. Сколько TextBox? Приведи цифру.
2. Для каких целей предполагается работать с таким огромным количеством TextBox? Ведь юзер может и отказаться работать - слишком утомительно. |
|
|
Delta
|
|
| 02.03.2008, 13:20 | |
|
Так добавляй textBox в Runtime.
Попробовал я добавить эти самые TextBox в Runtime, но массивом, чтоб не возиться каждый раз с новыми именами в Controls Collection. Написал прогу, которая по нажатию кнопки создает в форме новый TextBox (динамически), а чтоб убедиться в правильности работы, еще и присваивает ему текущее время. Короче говоря, я задолбался нажимать кнопку на 130-м TextBox. Поставил Timer. После 1500-го TextBox (конечно, часть их вылезает за пределы формы) добавление очередного TextBox заметно замедлилось (правда, у меня очень хилая машина - 200-й пень). Дождался я 3000-го TextBox, убедился, что все присваивается без проблем (3000-й TextBox у меня видим). Мне кажется, этого количества должно с головой хватить. А вообще есть DataGrid, почему бы не пользоваться ей? |
|
|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
| 02.03.2008, 19:55 [ТС] | |
|
Объясните как в Runtime создавать???
0
|
|
|
Delta
|
||||||
| 02.03.2008, 21:53 | ||||||
|
Ну вот тебе один способ. Воткни в форму 2 TextBox, первый сделай массивом Controls (присвой индексу 0-е значение), один пониже, второй повыше (во 2-й выводится число TextBoxов). Воткни также кнопку и таймер. Вот тебе код:
P.S. За чистоту кода прошу сильно не ругать. |
||||||
|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
| 03.03.2008, 13:30 [ТС] | |
|
А не в RUNTIME точно нельзя никак???
0
|
|
|
Delta
|
|
| 03.03.2008, 13:33 | |
|
Здесь я не подскажу - я пока сам чайник. Может, профи что-то посоветуют?
Так сколько textBox в форме? Если не секрет, зачем такое количество текстовых полей? Почему нельзя воспользоваться DataGrid? |
|
|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
| 03.03.2008, 20:34 [ТС] | |
|
Если у тебя маил позволяет принимать файлы до 10 МБ, напиши его я пришлю посмотреть...
0
|
|
|
Delta
|
|
| 04.03.2008, 09:12 | |
|
Не уверен, но попробуй:
om@creation.kiev.ua oleg@uct.kiev.ua |
|
|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
| 04.03.2008, 12:24 [ТС] | |
|
Не хочу пробовать, заведи ящик на WWW.PISEM.NET и напиши адрес!!!
0
|
|
|
Delta
|
|
| 04.03.2008, 12:32 | |
|
Будь ласка: vb1013@pisem.net
|
|
|
0 / 0 / 0
Регистрация: 16.01.2008
Сообщений: 178
|
|
| 04.03.2008, 19:51 [ТС] | |
|
Возникла приблема...
Как управлять обЪектом в Runtime Допустим я создаю несколько текстбоксов и вкаждом нужно настроить своё свойство допустим CLICK если писать Private sub text1_click(index as integer) ... end sub То свойство идёт для всех, а не для одного. Что делать???
0
|
|
|
Delta
|
|
| 05.03.2008, 09:56 | |
|
Ну а аргумент index тебе зачем дан? Это и есть номер TextBox.
Кроме того, у каждого объекта есть св-во Tag, можно по нему различать. |
|
|
Delta
|
|
| 05.03.2008, 09:57 | |
|
Ну а аргумент index тебе зачем дан? Это и есть номер TextBox.
Кроме того, у каждого объекта есть св-во Tag, можно по нему различать. На худой конец, сделай добавление в Runtime не массивом, а Controls Collection. Тогда у каждого будет индивидуальное имя. |
|
| 05.03.2008, 09:57 | |
|
Помогаю со студенческими работами здесь
20
Создание N текстбоксов Запись в БД из текстбоксов заполнение текстбоксов Сравнение текстбоксов Массив из текстбоксов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|