Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Размер EXE увеличился на 300Kb


vgb ©   (2003-03-07 13:58:00) 

Случайно бросил на форму лейбл из VCL, в результате чего после компиляции размер екзешника вырос на ~300Kb. После замены данного компонента его аналогом из KOL&MCK и перекомпиляции проекта, размер екзешника не изменился. Как мне вернуть прежний размер EXE?


vgb   (2003-03-09 20:44:00) [1]


> Это JpegObj раздувает до 150Кб.


Вообщето на размер в 150Kb я не жаловался, с этим все в порядке, т.к. у меня в экзешник еще графики на 40Kb зашито.А JpegObj раздувает приблизательно на 50Kb.


puky   (2003-03-09 20:05:00) [2]

> uses Windows, Messages, ShellAPI, KOL {$IFNDEF KOL_MCK}, mirror, mckCtrls,
> Classes, Controls, mckObjs {$ENDIF}, JpegObj;
Это JpegObj раздувает до 150Кб. Может кто знает как этого избежать?


Kladov   (2003-03-08 22:07:00) [3]


> unit Forms was compiled with a previous version of XXXXXXX

наверное, из-за замены system.


vgb   (2003-03-08 20:13:00) [4]

2SPeller

> Не должно быть 150 при эквиваленте с VCL в 413. Покажи как
> у тебя uses выглядит.

uses Windows, Messages, ShellAPI, KOL {$IFNDEF KOL_MCK}, mirror, mckCtrls,
Classes, Controls, mckObjs {$ENDIF}, JpegObj;
{$ELSE}
{$I uses.inc}
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
{$ENDIF}


SPeller   (2003-03-08 18:10:00) [5]

ЗЫ: А у меня при добавлении большинства VCL-модулей проект не компилится - говорит unit Forms was compiled with a previous version of XXXXXXX.


SPeller   (2003-03-08 18:09:00) [6]


> ЗЫ: Как все таки приятно смотреть на экзешник весом в 150Kb
> вместо 413Kb...
Не должно быть 150 при эквиваленте с VCL в 413. Покажи как у тебя uses выглядит.


vgb   (2003-03-07 23:16:00) [7]


> В uses добавились ссылки на модули VCL.


Проверил, нашел, удалил.
Огромное спасибо!

ЗЫ: Как все таки приятно смотреть на экзешник весом в 150Kb вместо 413Kb...


Kladov   (2003-03-07 22:20:00) [8]

В uses добавились ссылки на модули VCL. Можно сравнить с uses из модуля в чистом MCK-проекте.


vgb   (2003-03-07 18:12:00) [9]

Проверил, у обоих компонентов свойство Locked:= False;
На всякий пожарный выставил оба в True, затем buil, затем False, затем опять буилд и за одно проверил нет ли еще каких VCL компонентов на форме. Результат: НИФИГА!!! Размер прежний:(


vgb   (2003-03-07 14:17:00) [10]

Сянксь, правда результат данных действий смогу сообщить не ранее чем через 4 часа, т.к. на данный момент сижу в уневере


SPeller   (2003-03-07 14:01:00) [11]

Проверь у KOLForm и KOLProject свойство Locked (оно должно быть False) и сделай ребилд проекта.


Наверх

Титульная страница Поиск, карта сайта Написать письмо