Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Форма формы и API! Добавлено: 24.05.03 21:12  

Автор вопроса:  MEDBEDb | ICQ: 177470289 

Посмотрел те исходники которые форму под скин загоняют.

если очень большой скин то ОЧЕНЬ медленно грузиться все это.

у меня 500МГц проц а что будет на 166? вопрос: как можно ускорить загрузку формы через API лучше исходниками!!!!!

Ответить

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

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



Вопросов: 1
Ответов: 184
 Профиль | | #1 Добавлено: 26.05.03 05:57

Если это в продолжение предыдущего вопроса тогда так.

1. Создаем в контексте устройства объект Path. То есть просто рисуем функциями рисования требуемую форму объекта.

2. Преобразуем Path в Region.

3. Привязываем Region к форме.

Если использовать способ с комбинацией простых объектов Region то получается долго. Ну а чтоб генерировать код создания сложного окна наверно надо сделать надстройку (Add-In) к IDE.

Ответить

Номер ответа: 2
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #2
Добавлено: 26.05.03 15:46

Не знаю, как долго грузится у тебя, у меня дома Cell 433 и VGA-карта на 1Mb и все быстро! В статье Иван пишет, что можно построение еще как-то ускорить. Как - вопрос к нему. Я строю регион из bmp-рисунка. Вот. Ну, и ессно, он у меня не анимированный. А то бы тормозил тоже. Скоро в beta-тестировании увидишь.

Ответить

Номер ответа: 3
Автор ответа:
 ШевТ



ICQ: 165728420 

Вопросов: 1
Ответов: 96
 Профиль | | #3 Добавлено: 26.05.03 22:38

Юзай .net и события Paint, PaintBackground.

Ответить

Номер ответа: 4
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #4
Добавлено: 28.05.03 18:33
Еще немного к теме. Я сравнивал скорость загрузки окна нестандартной формы если маску для формы грузить из bmp или из gif - внешнего файла программно. У gif скорость загрузки настолько ниже, что заметно невооруженным взглядом. Зато bmp весят намного больше. так что каждый выбирает то, что ему надо. Т.к. я собираюсь разместить все это чудо в бета-тестировании, я выбрал gif

Ответить

Страница: 1 |

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



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