| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Динамическое создание элементов формы |
| Автор: CyberDron 2.9.2003, 15:45 |
| Ребя! Помогите начинающему! Необходимо в форму динамически добавлять Textbox. Т.е. изначально этого Textbox-a нет, он должен появится в зависимости от определённых условий. Не знаю, возможно ли это в принципе, но очень хотелось бы... И ещё, есть ли в VB возможность организации в форме подобия Excel таблицы? |
| Автор: -Mikle- 2.9.2003, 17:14 | ||||
КОНКРЕТНЫЙ ВОПРОС РОЖДАЕТ КОНКРЕТНЫЙ ОТВЕТ!!! |
| Автор: Alles 3.9.2003, 02:23 |
| Да ...вопрос конечно туманный , но создать обект ты можешь вот так. Воткни на форму TextBox и в Index у него поставь 0 Private Sub Command1_Click() m = 100 For n = 1 To 5 ' Цикл на количество Load Text1(n) ' Создание объекта Text1(n).Left = 400 ' Позиционирование по левому краю Text1(n).Top = m ' Позиционирование от верхнего края Text1(n).Visible = True ' Вывод на экран m = m + 300 Next End Sub Но учти, что размер по умолчанию будет таким ,какой размер у того TextBox который ты положишь на форму. Размеры также можешь задавать на свое усмотрение т.е. Width и Height |
| Автор: DimassS 12.5.2006, 19:55 | ||
Извините что вопрос не в тему, просто в поиске вас нашёл, не расскажите про MS FlexGrig, очень интересно!!! |
| Автор: cardinal 15.5.2006, 16:27 |
| MS FlexGrid Control DimassS, хватит флеймить! |