Модератор: BV
Tin писал(а):Кста, как проблему с ауторедроу решать?
Вообщем сначало (ар=труе) при загрузке формы рисуется "пейзаж". Потом в таймере пейзаж должен видоизмениться, но при ар=труе нифига не рисует, при фэлсе рисует...
tyomitch писал(а):Как рисуете-то? BitBlt-ом, поди?
tyomitch писал(а):Тогда .Refresh вызывайте, как только отблитите - прорисуется
KDima писал(а):tyomitch писал(а):Тогда .Refresh вызывайте, как только отблитите - прорисуется
АгаЯ уже до этого догадался...
С блитингом я уже справился... не мерцает![]()
Тока если спрятать пикчурбокс со спрайтами или поместить за пределы формы... в лучшем случае блитится кусок кода из окна VB![]()
Как безболезненно скрыть ненужное?
Мммм...
Поставил я AutoRedraw пикчуре...
Ваще теперь ничего нет...
Tin писал(а):Да с битблт я уже тоже разобрался, только есть одна маленькая проблема - если форма, где прорисовывается изображение больших размеров (в моем случае 1024*768), то свойство .Refresh уж очень долго работает... Есть ещё какие-нить предложения?
Забить на BitBlt и юзать PaintPicture - тогда Refresh будет не нужен
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1