Текущий архив: 2008.05.18;
Скачать: CL | DM;
ВнизCollapseProcTable0.inc Найти похожие ветки
← →
Виктор007 (2007-09-02 16:11) [0]Воюю с этой ошибкой целый день :( Делаю все по инструкции - даже приложения которые в примере не удается скомпилить.
Выдается ошибка об отсутствии файла CollapseProcTable0.inc
Поиск по форуму ничего не дает.
← →
Vladimir Kladov (2007-09-02 16:23) [1]Значит, еще внимательнее инструкцию прочитайте. Все должно получиться когда всё будет правильно сделано, все пути правильно указаны, все опции правильные выставлены, все файлы перемещены вручную, для которых это сказано сделать.
← →
vc1983 © (2007-09-03 00:58) [2]Использую Delphi7. Тоже пытался разобраться с Collapse используя примеры. Примеры не компилируются.
Решил прикрутить Collapse к самому простому проекту (DemoEmpty). Получилось без проблем.
Прикрутил к нескольким своим проектам, но размер при использовании Collapse почти никогда не уменьшается.
Pcode компилируется, проверено по синим точкам.
Если отключить опцию "Compiler\Optimization" то на некоторых проектах размер становится меньше на 512 байт. Программы были разные от 20 до 100кб.
2Виктор007:
> Выдается ошибка об отсутствии файла CollapseProcTable0.inc
Попробуй удалить из папки проекта все файлы относящиеся к Collapse и вручную удалить из исходников (*.pas; *.dpr; *.dfm; *.inc) все относящееся к Collapse и Pcode. И попробуй сделать все снова согласно инструкции.
Возникшие проблемы.
В инструкции написано: Добавить в uses каждого модуля формы, ..., ссылку на Collapse., в модуль проекта (dpr) ссылка на Collapse должна добавляться автоматически?
Содержимое файлов CollapseUses.inc и CollapseObjects.inc - не всегда генерируется и приходится их заполнять вручную.
Ну и самое главное размер Exe файла никогда не уменьшается.
← →
homm © (2007-09-03 01:37) [3]> Ну и самое главное размер Exe файла никогда не уменьшается.
Много ли кода инициализации окон у вас в тех проектах? Колапс тоже имеет свой стартовый размер, даже если на нем не написана не одна строчка, но при усложнении проекта появляется выигрыш (хотя имхо, в большенстве случаев оно того не стоит).
← →
ElectriC © (2007-09-03 01:56) [4]Да всё компилирутся и работает прекрасно!
P.S. Использую д7.
← →
vc1983 © (2007-09-03 22:25) [5]
> Много ли кода инициализации окон у вас в тех проектах?
Проект №1 - TestCollapse0.dpr, пример из архива с Collaps"om - кода инициализации мало.
Проект №2 - TestCollapseA.dpr, пример из архива с Collaps"om - тут много всяких элементов управления.
Как мне кажется 2 примера не случайны.
1-й простой - демонстрирует, что выгоды от Collaps"a для простой программки нет.
2-й сложный - должен показать что выгода все-таки есть. Но код уменьшается маленько (512б), и то только если отключить "Compiler\Optimization".
Проект №3 - Aladin.dpr, пример из архива с GRush контролами.
Проект №4 - Ну и моя программа. Занимает 90кб имеет 4 формы, 12 кнопок, 7 панелей, 7 текстовых полей, 3 переключателя, 7 меток, 1 таймер, 1 прогресс бар, 2 popup меню, 2 paint бокса, 2 диалога. Кода инициализации 5+5+5+10кб (это много или мало?).
← →
Vladimir Kladov (2007-09-03 23:23) [6]Чем больше, тем лучше Если только поддержка П-кода есть во всех элементах интерфейса в MCK, иначе не будет включаться П-код, и всё будет по-старому работать.
Страницы: 1 вся ветка
Текущий архив: 2008.05.18;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.067 c