Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

Срочно нужен совет   Найти похожие ветки 

 
Guest ©   (2004-09-30 16:47) [0]

Есть программы в ней динамически создается Очень много кнопок ,
В данный момент сохраняю их свойства в ини файл ,Но получается слишком медленно, сохранять нужно 5 свойств ,
на данный момент загрузка 100 кнопок занимает приблизително 1.5 мин , на Celeron 2.4 GHz Ram 256 mb
Помогите!


 
Гаврила ©   (2004-09-30 16:50) [1]

Это не из-за ини-файла, а из-за выделения ресурсов под кнопки системой


 
Johnmen ©   (2004-09-30 16:50) [2]

У юзера нет столько пальцев, чтобы все 100 кноп потоптать.
Отсюда мораль - достаточно 3 (трёх) кнопок...


 
Ega23 ©   (2004-09-30 16:51) [3]

Чё-то как-то с трудом верится... 500 ключей из ini файла за 1,5 минуты...
НЕ ВЕРЮ!


 
Суслик ©   (2004-09-30 16:52) [4]


> на данный момент загрузка 100 кнопок занимает приблизително
> 1.5 мин , на Celeron 2.4 GHz Ram 256 mb
> Помогите!

мне помогало
DisableAlign сначале загрузки

EnableAlign в конце


 
Суслик ©   (2004-09-30 16:52) [5]


>  [3] Ega23 ©   (30.09.04 16:51)
> Чё-то как-то с трудом верится... 500 ключей из ini файла
> за 1,5 минуты...
> НЕ ВЕРЮ!

Зря. Я тоже с этим сталкивался. Проблема не в ini, а в кнопках


 
Sandman25 ©   (2004-09-30 16:54) [6]

Скорее всего, неверно спроектирован интерфейс. Попробуйте заменить на грид, листбокс, комбобокс...


 
TUser ©   (2004-09-30 16:58) [7]

Да ладно - 100 кнопок создается мгновенно, так же как и ini-файл грузится. Покажи код.


 
Суслик ©   (2004-09-30 17:00) [8]


> Да ладно - 100 кнопок создается мгновенно

Создается мгновернно и большее количество .
Торомозит, когда parent устанавливаешь. Можешь проверить - 300 кнопок будет очень долго работать. Даже ста хватит для теста.



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
8-1090408912
asat
2004-07-21 15:21
2004.10.17
{BMP} -> AVI


1-1096965334
jeka
2004-10-05 12:35
2004.10.17
Разница между двумя датами


3-1095229040
Доктор наук
2004-09-15 10:17
2004.10.17
dbExpress


1-1096996630
Дубинин Алексей
2004-10-05 21:17
2004.10.17
Команды в режиме DesignTime


1-1096794663
City
2004-10-03 13:11
2004.10.17
StringGrid