Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Вниз

Размер файла больше   Найти похожие ветки 

 
NorthMan   (2005-02-18 09:06) [0]

Господа, почему увеличивается размер файла при компиляции примера для модальной формы? В примере exe-шник 11Kb, я компилю, получаю 28Kb. Вроде в опциях проекта прописал пути ко всем модулям для KOL.


 
thaddy   (2005-02-18 09:26) [1]

Did you use the system replacement units? (sysdcu)
For D3-D7 there are system replacement units that you need to be able to obtain exe size


 
NorthMan   (2005-02-18 11:02) [2]

Все сделал так, как в описании к архиву sysdcud6, размер вроде уменьшился, но все равно больше, чем в примере...


 
ECM ©   (2005-02-18 11:18) [3]

DemoModalForm.exe (11264) - упакован UPX-ом ...
Если его распаковать, он будет иметь размер 16896.


 
thaddy   (2005-02-18 11:22) [4]

Is the example packed with UPX? or another exe packer?
A plain do-nothing form should be ~14K with system replacements and ~12K after stripreloc.

This example should be ~14K, ~12K with relocation stripped ~8K packed.

program plain;
uses
windows, kol;
begin
 Applet:=Newform(nil,'Plain');
 Run(Applet);
end.


 
Vladimyr ©   (2005-02-18 20:25) [5]

It"s possible to get ".exe" as small as 5k on the pure API :)


 
thaddy   (2005-02-18 21:13) [6]

Yup, but not in small number of lines :)
Btw: system replacements work OK too with plain API. And shrink exe. Not many people realize that...



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

Форум: "KOL";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.037 c
2-1125850871
Lower_
2005-09-04 20:21
2005.10.16
Stringgrid


8-1117084077
Hilbert
2005-05-26 09:07
2005.10.16
Графическое отображение учебного расписания


4-1124203096
SpyBoy
2005-08-16 18:38
2005.10.16
размер скачиваемого файла


11-1108015146
Blure
2005-02-10 08:59
2005.10.16
Не прорисовываются иконки в TKolTreeView


6-1119596084
Dmitrij_K
2005-06-24 10:54
2005.10.16
idftp и IdAntiFreeze





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский