|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.03.2013, 12:23 | #1 |
Пользователь
Регистрация: 07.04.2010
Сообщений: 11
|
Ускорить создание формы
Доброго времени суток форумчане.
Возникла такая проблема. Есть TpageControl, на ней несколько pages. На каждой pages куча всяких эдитов, леблов, комбобоксов и т.д. В следствии чего форма долго создается и прорисовывается. Можно ли как нить ускорить этот процесс? например создавать контролы только на первом page, а на других по переходу? |
27.03.2013, 17:52 | #2 |
Форумчанин
Регистрация: 29.01.2013
Сообщений: 319
|
Если компоненты создаются динамически, то можно создавать по мере открытия вкладок. Или сначала создать всё, и только потом показывать главное окно. А пока всё тупит, показать юзеру модный прогрессбар
|
07.04.2013, 20:15 | #3 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
Может не в компонентах речь?
Скорее всего у вас в конструкторе или FormCreate() какие-то "тяжелые" операции. Но если я все же ошибаюсь можно создавать в таймере вкладки в таймере. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание формы | tae1980 | Microsoft Office Excel | 6 | 16.03.2010 08:03 |
Создание формы в C# | Vedmac1662 | Помощь студентам | 0 | 15.12.2009 17:41 |
Создание формы | Mylene79 | Microsoft Office Excel | 7 | 25.02.2009 13:29 |
Создание формы | Pilot | Microsoft Office Excel | 2 | 15.11.2007 10:35 |