Вопрос
От чего зависит скорость открытия форм, если расчеты не принимать во внимание? От количества компонентов на форме?
Ответ
Безусловно от количества компонентов + от того, какие именно это компоненты. Например большое количество TLabel не оказывают существенного влияния на скорость загрузки формы, в то время как все элементы имеющие собственное окно (в терминах виндов, например TEdit, TPanel), при большом количестве сильно тормозят открытие окна. + если имеется на форме некоторое количество TButton, и к ним динамически грузятся из ресурсов картинки, то это тоже может существенно тормозить форму.
В моей практике был случай, когда замена картинки, загружавшейся из ресурсов, на кнопках на надпись привела к увеличению скорости загрузку где-то в три раза (правда сразу оговорюсь — кнопок исчислялось десятками + на форме было уж очень много панелей накидано…)
Из конференции Expert_FAQ
Copyright 2000-2004 Сообщество Чайников
Контактная информация