Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Как убрать мерцание ?????? Добавлено: 21.02.07 18:24  

Автор вопроса:  Виктор | ICQ: 205094456 
Привет

Помогите новичку
Задача такая в окне перемещается Label при этом она сильно мерцает
Как это мерцание убрать ????

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 21.02.07 19:25
Единственное, что можно попробовать, это положить Label1 на PictureBox, BorderStyle=0, AutoRedraw=True и перемещать его.

Ответить

Номер ответа: 2
Автор ответа:
 Eugeny



Вопросов: 0
Ответов: 26
 Профиль | | #2 Добавлено: 22.02.07 00:53
эээээ.. что есть мерцание

Ответить

Номер ответа: 3
Автор ответа:
 Виктор



ICQ: 205094456 

Вопросов: 1
Ответов: 1
 Профиль | | #3 Добавлено: 22.02.07 10:52
Это возможно и вариант но как положить Label1 на PictureBox ???
если не трудно обьясни

или давай я кину проект на мыло глянешь мож чего более путного посоветуешь ???

Ответить

Номер ответа: 4
Автор ответа:
 »VladikComper«



ICQ: 419668582 

Вопросов: 23
Ответов: 147
 Web-сайт: vladikcomper.narod.ru
 Профиль | | #4
Добавлено: 26.02.07 21:37
В окне перемещается Label при этом она сильно мерцает
Как это мерцание убрать ????

У меня есть пример, где Label перемещается через 5 миллесекунд на 15 твипов (1 пиксель). Ничего не мерцает.

Код таймера:

Sub Timer1_Timer()
Label1.Left = Label1.Left + 15 ' чтобы Label перемещался вниз: Label1.Top
End Sub

И я никакие Redraw = True не устанавливал...
Только у Label BorderStyle = 0 поставил...

Ответить

Номер ответа: 5
Автор ответа:
 »VladikComper«



ICQ: 419668582 

Вопросов: 23
Ответов: 147
 Web-сайт: vladikcomper.narod.ru
 Профиль | | #5
Добавлено: 26.02.07 21:43
Это возможно и вариант, но как положить Label1 на PictureBox ???

На форме вставляешь PictureBox, в панели инструментов выбираешь Label, а потом ... вставляешь его именно в область PictureBox.
Если попробовать Label переместить за границы PictureBox, ничего не выйдет...
Это значит - все правильно!

Ответить

Номер ответа: 6
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #6 Добавлено: 27.02.07 17:37
Виктор, просто рисуешь элемент Label на нарисованной заранее форме.

Ответить

Номер ответа: 7
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #7 Добавлено: 27.02.07 17:40
Простите, на нарисованном заранее PictureBox

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам