Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Gatet
-
- Новичок
-
-
- Сообщения: 41
- Зарегистрирован: 04.03.2003 (Вт) 16:03
- Откуда: Russia
-
Gatet » 13.05.2003 (Вт) 15:26
Подскажите пожалуйста!
Можно ли програмно, ну скажем по нажатию клавиши, создавать новые элементы управления?
Memento mori
-
RayShade
-
- Scarmarked
-
-
- Сообщения: 5511
- Зарегистрирован: 02.12.2002 (Пн) 17:11
- Откуда: Russia, Saint-Petersburg
-
RayShade » 13.05.2003 (Вт) 15:33
Вот счас кто то получает бан по айпишнику за повтор вопрсов!!! (шутка).
Все очень просто. Допустим есть у нас кнопка btn и по ее нажатию мы хотим сделать другую кнопку btn1
private sub btn_click()
with controls.add ("VB.Button", "btn1")
.width = 200
.height = 100
.text = "btn"
.top = btn.top
.left = btn.left+btn.width+20
.visible = true
end with
end sub
-
Mikle
-
- Изобретатель велосипедов
-
-
- Сообщения: 4148
- Зарегистрирован: 25.03.2003 (Вт) 14:02
- Откуда: Туапсе
Mikle » 13.05.2003 (Вт) 17:07
Ну, если контрол уже есть, можно и проще. У существующего контрола свойство Index поставить "0". А дальше:
load Command1(1)
и т. д. Только Visible у новых контролов =False.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 123