Форум: "KOL";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];
Внизсверхмалые программы на KOL Найти похожие ветки
← →
Art (2003-01-13 01:16) [0]Здравствуйте уважаемые мастаки, когда я ставил KOL (1.55) в первый раз то откомпиленая пустая форма весила 6,0кб (правда MSK вообще не работал и при добавлении кнопки размер exe подскакивал до 8,0 кб). Как только я поставил KOL 1.59 то эта же программа дала exe размером 22,0 кб. Извините за такой вопрос но может быть я настройки какието не установил? И как так получается (на WINAPI у меня столько не получалось, мне просто интересно как так получается)?
С уважением ART.
← →
SPeller (2003-01-13 09:40) [1]Может 6 Кб получалось вследствие замены системных DCU-шек? А потом они просто куда-то делись?
← →
Bartov (2003-01-13 11:24) [2]2Art
Не MSK, а MCK - Mirror Classes Kit.
И размер получатеся 22-23кб в зависимости от версии Дэлфи, а с заменой SysDcu размер уменьшается на 8-10кб.
Что касается размера 6кб - это глюк, но весьма приятный ;-)
Был у меня такой глюк пару раз под Д5, но чистая форма весила 5кб. Замечу - что это глюк!!!
А вот на практике чтоб получить Exe в 6кб чисто одну форму - без проблем. В опциях проекта указываем использование пакетов (*.bpl) + SysDcu = 5-6кб.
Вышел KOL 1.60 - ВСЕМ КАЧАТЬ!!!
← →
Art (2003-01-13 15:37) [3]Насчет MCK извиняюсь это я уже глючу :о)
Хм, никогда об этом не задумывался. Но хочу заметить что в первый раз я SysDCU не заменял (правда в инсталяшке ковырялся, она у меня не установилась сразу, чето менял не помню).
В первый раз TESTKOL весил 12 кб, теперь 22,0кб, наверно точно SYS. (Хотя неплохо бы этот глюк возвести в повседневность)
Всем спасибо,
Пойду качать...
← →
Vladimir Kladov (2003-01-14 07:12) [4]С формой 6К - невозможно. Только если были включены run-time packages.
Но тогда смысл - 6К екзешник + 1,5М run-time dll. С формой минимум 13,5К. Даже с заменой system.dcu и иже с ним. Независимо от того, используется MCK или нет. Иногда MCK делает код даже компактнее, чем вручную.
← →
Vladimir Kladov (2003-01-14 07:15) [5]
> Вышел KOL 1.60 - ВСЕМ КАЧАТЬ!!!
Ага, и сегодняшнее исправление к нему до 1.61 - тоже :)
← →
lamachok (2003-01-14 21:14) [6]а я заменяю sys но все равно 22 .....
2Bartov
> А вот на практике чтоб получить Exe в 6кб чисто одну форму
> - без проблем. В опциях проекта указываем использование
> пакетов (*.bpl) + SysDcu = 5-6кб.
Можно спросить где эти опции???
← →
Avenger [NhT] (2003-01-15 01:26) [7]Они в свойствах проекта, там где пакеты...
← →
Kladov (2003-01-18 18:27) [8]как же вы заменяете sys? уж не прямой ли заменой? а инструкцию читать кому, Пушкину что ли?
← →
lamachok (2003-01-18 23:42) [9]
> как же вы заменяете sys? уж не прямой ли заменой? а инструкцию
> читать кому, Пушкину что ли?
ага .... вы прям ясновидящий :)... в инструкции все по английский написанно а я ...??...
Прога стала весить 14,0 КБ (14 336 байт) то есть скинула
22-14= 8 ....
> Они в свойствах проекта, там где пакеты...
я это понимаю .. но их там много...какие именно
← →
Gandalf (2003-01-31 21:09) [10]Delphi menu-Project-Options-Packages-Build with rutime pack(+)
← →
Avenger [NhT] (2003-02-01 00:43) [11]Каккие оставишь те и не будут включатся в ехе
← →
SPeller (2003-02-01 03:38) [12]А смысл ставить эти опции, если ради 6 - 8 Кб таскать за собой ещё и пакеты?
← →
Nick_N_A (2003-02-02 07:17) [13]Библиотека System+SysInit весят в делфях-5 16 кило, как-же достичь 6
← →
Kladov (2003-02-02 09:02) [14]Вообще, если ничего не писать вообще, т.е.
program Nothing;
begin
end;
то получится 4,5К с заменой System.dcu и 16К без замены.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.009 c