Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: \/ А можно и мою прогу тоже?!! :) Добавлено: 25.07.07 18:05  

Автор вопроса:  VβÐUηìt | Web-сайт: смекаешь.рф

Ответить

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

Номер ответа: 16
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #16
Добавлено: 27.07.07 20:07
А графич. методы не юзал - отключать надо будет все отображение, сумасойду :))))
а что отключать-то? У тя Autoredraw = True?

Ты там что-то страшное замутил, сделай в Paint в конце концов

ЗЫ: сделай класс,аналог Shape и в нем прорисовывай графическими методами, передавая hdc (в API), а зачем тебе всю остальную прорисовку отключать?

Ответить

Номер ответа: 17
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #17
Добавлено: 28.07.07 09:37
true. -АлександР-, если я сделаю Autoredraw = False, то там так мерцать все начнет, что глаза по клавиатуре растекутся. Это уже никак. Это тоже самое, что менять фундамент сорокоитажки. Придется делать заново все. Там тысячи переменных, все ето надо будет переделывать... брррр...

Что же касается апи, то я пробывал переходить - глючило out of memory. Темболие Paint нельзя. Там несколько процедур - подготовка прорисовки, подготовка полилинии, расчет невидимых звеньев, прорисовка, завершение прорисовки, отображение пользователю + парочка обновлений при Form_Activate. Вощем муть :)

Ответить

Номер ответа: 18
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #18
Добавлено: 28.07.07 10:45
Хренова, надо было заранее алгоритм продумать...

А сама фора у тебя чем рисуется?

Ответить

Номер ответа: 19
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #19
Добавлено: 28.07.07 12:30
Форма у меня ничем не рисуется. На ней лежит пиктурабокс, он прорисовывается при каждом изменении + каждую секунду обновляется. Когда юзер изменяет что либо, программа переключается на другой отображающий движок - он работает более быстро, но половину не отображает. Это происходит, например, при вращении полигона.

Ответить

Номер ответа: 20
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #20
Добавлено: 30.07.07 06:24
Я же говорю, бадага (про свою прогу).

Ответить

Страница: 1 | 2 |

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



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