Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
deepslam
-
- Бывалый
-
-
- Сообщения: 286
- Зарегистрирован: 19.08.2002 (Пн) 2:25
- Откуда: Russia
deepslam » 11.05.2005 (Ср) 22:56
Добрый вечер=)
Вот собственно вопросик:
Как программно вывести динамически подгружаемые объекты на передний план.
В ручную это делается нажатие правой кнопки мыши на контроле и выборе Bring To front. Вот.
Заранее спасиба!
-
v000v
-
- Начинающий
-
-
- Сообщения: 22
- Зарегистрирован: 23.04.2005 (Сб) 19:06
v000v » 11.05.2005 (Ср) 22:58
Text1.ZOrder 0 'to top
Text1.ZOrder 1 ' to back
-
Джеффи
-
- Бывалый
-
-
- Сообщения: 256
- Зарегистрирован: 06.03.2005 (Вс) 0:26
Джеффи » 11.05.2005 (Ср) 23:07
v000v писал(а):Text1.ZOrder 0 'to top
Text1.ZOrder 1 ' to back
Опередил меня
-
deepslam
-
- Бывалый
-
-
- Сообщения: 286
- Зарегистрирован: 19.08.2002 (Пн) 2:25
- Откуда: Russia
deepslam » 11.05.2005 (Ср) 23:08
Спасиба!!!
Блин а я парился - то ZOrder i то еще че нить...думал что там по слоям как нить.... ЛОЛ
-
|kerish|
-
- Постоялец
-
-
- Сообщения: 831
- Зарегистрирован: 22.10.2004 (Пт) 0:31
|kerish| » 12.05.2005 (Чт) 3:06
Предлагаю лучший вариант:
- Код: Выделить всё
Load text1(1)
text1(1).text = text1(0).text
text1(1).left = text1(0).left
text1(1).top = text1(0).top
text1(1).tag = text1(0).tag
text1(1).backcolor = text1(0).backcolor
text1(1).forecolor = text1(0).forecolor
text1(1).fontname = text1(0).fontname
text1(1).fontsize = text1(0).fontsize
text1(1).fontbold = text1(0).fontbold
text1(1).fontunderline = text1(0).fontunderline
text1(1).mouseicon = text1(0).mouseicon
text1(1).mousepointer = text1(0).mousepointer
unload text1(0)
text1(1).index = 0
text1(0).visible = true
Критика не принимается. Этот код - лучший.
-
Amed
-
- Алфизик
-
-
- Сообщения: 5346
- Зарегистрирован: 09.03.2003 (Вс) 9:26
-
Amed » 12.05.2005 (Чт) 14:26
Придётся принять.
Как минимум, до уровня
- Код: Выделить всё
Load text1(1)
With text1(1)
.text = text1(0).text
.left = text1(0).left
.top = text1(0).top
.tag = text1(0).tag
.backcolor = text1(0).backcolor
.forecolor = text1(0).forecolor
.fontname = text1(0).fontname
.fontsize = text1(0).fontsize
.fontbold = text1(0).fontbold
.fontunderline = text1(0).fontunderline
.mouseicon = text1(0).mouseicon
.mousepointer = text1(0).mousepointer
unload text1(0)
.index = 0
text1(0).visible = true
End with
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 58