Вверх ↑
Этот топик читают: Гость
Ответов: 186
Рейтинг: 9
#1: 2010-11-26 06:30:03 ЛС | профиль | цитата
Схема стала большой.
http://forum.hiasm.com/forum_serv.php?q=56&id=1971

И была необходимость открыть 3 сборки разных периодов, на что HiAsm выдал ошибку в KOL(не успел скрин сделать), далее были следующие ошибки.
http://forum.hiasm.com/forum_serv.php?q=56&id=1972
http://forum.hiasm.com/forum_serv.php?q=56&id=1973

Правда ли есть ограничения по количеству компонентов на одной схеме?
Что же делать если схема станет в 3 раза больше?


карма: 0

0
Ответов: 463
Рейтинг: 9
#2: 2010-11-26 09:14:54 ЛС | профиль | цитата
во-первых мультиэлементы можно превращать в компоненты и тем самым "упрощать".
Во-вторых сильно подозреваю что такая схема просто решена не правильно .. Объясни задачу и народ может тебе подкинет идею реализации всего на 5-6 элементах вместо 200 .


карма: 0

0
Ответов: 875
Рейтинг: 101
#3: 2010-11-26 09:17:03 ЛС | профиль | цитата
А может на твоей системе и вправду ресурсов не хватает, сколько памяти у компа ?
карма: 1

0
Ответов: 463
Рейтинг: 9
#4: 2010-11-26 09:57:55 ЛС | профиль | цитата
Chipset писал(а):
Что же делать если схема станет в 3 раза больше?


тогда блки превращаем в dll и подгружаем из основной программы
карма: 0

1
Голосовали:Chipset
Ответов: 186
Рейтинг: 9
#5: 2010-11-26 10:51:39 ЛС | профиль | цитата
flud писал(а):
А может на твоей системе и вправду ресурсов не хватает, сколько памяти у компа ?

Комп нормальный 4 ядра 4 гига, и с жестким все ок.

ajaxii писал(а):
во-первых мультиэлементы можно превращать в компоненты и тем самым "упрощать".
Во-вторых сильно подозреваю что такая схема просто решена не правильно .. Объясни задачу и народ может тебе подкинет идею реализации всего на 5-6 элементах вместо 200 .

1. Точно, сколько раз видел а сам почему то не пользуюсь
2. Упрощаю постоянно, конечно не могу сказать что все выполнено оптимально.

ajaxii писал(а):

тогда блки превращаем в dll и подгружаем из основной программы

Этим тоже обязательно воспользуюсь, Спасибо.

Вопрос следующий.

Есть ли ограничения по количеству компонентов в схеме?

------------ Дoбавленo в 11.22:
И проблема то возникла не из за одной схемы, а одновременно открытых 3 схемах.
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2010-11-26 11:26:15 ЛС | профиль | цитата
ОС семейства microsoft имеют такую нехорошую особенность, при которой начинают выдавать ошибки о нехватки памяти при создании в системе каких бы то ни было хендлов превышающих заданный предел. В данном случае проблема с количеством одновременно созданных хендлов иконок.
карма: 27
0
Ответов: 211
Рейтинг: 52
#7: 2010-11-26 17:47:47 ЛС | профиль | цитата
Chipset, не удалось воспроизвести (32000 эл-тов на контейнер), но попробуйте изменить в большую сторону (до 65535 дес.) значение параметра GDIProcessHandleQuota ветки реестра HKLMsoftweremicrosoftwindows NTcurrentversionwindows (по умолчанию 10000 дес.). В свое время "попался" на этот лимит в своем приложении. Да, забыл добавить, подробнее KB840342 на support.microsoft.com
карма: 1
слтв
2
Голосовали:ajaxii, Chipset
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)