Текущий архив: 2002.04.18;
Скачать: CL | DM;
Вниз
Delphi4 vs Delphi6 Найти похожие ветки
← →
mike.dld (2002-04-06 00:22) [0]Почему в Д4 exe занимает, к примеру, 40кб, а такой же в Д6 - 700?
И есть ли программы, убирающие всё что не нужно?
← →
Lego (2002-04-06 02:31) [1]А твой *.exe на 40кб работает на других компах где нет делфи ?
← →
Walker (2002-04-06 07:59) [2]Lego © имеет ввиду, что в настройках делфи можно отключить одну галочку, и тогда твой exe-шник не будет таким большим, но зато для того, чтоб твой exe-шник запускался на других компах, на этих компах необходимо наличие библиотек, используемых твоей прогой.
(библиотеки эти - *.bpl файлы, расположенные в Windows\System и Delphi\Projects папках)
← →
drpass (2002-04-06 09:49) [3]Project->Options->Packages->Build with runtime packages
Убери в D4 эту галочку, и все будет в порядке - твоя прога и там будет весить столько же
← →
Anatoly Podgoretsky (2002-04-06 10:50) [4]Так не бывает, компилируй с одинаковыми параметрами
← →
zig (2002-04-07 17:30) [5]А нахрена сувать в экзешник всю библиотеку ежели используется только часть ее компонент. Вот ежели бы дельфя перекомпилировала библиотеку перед компиляцией проекта так чтобы небыло неиспользуемого кода... мечты мечты ...
← →
Anatoly Podgoretsky (2002-04-07 17:38) [6]Компоновка интеллектуальная, неиспользуемое не суется в экзешник
← →
zig (2002-04-07 22:53) [7]Че то не верится в ее интелектуальность. 300 кило для голой формы с парой кнопок что то многовато...
← →
Вадим (2002-04-07 23:26) [8]Напиши свой компилятор
← →
Zemal (2002-04-08 11:02) [9]Ребят, о чём вы спорете?! Экзешники действительно из версии в версию увеличиваются, но не на много!!! На 100 кило, не больше! А связано это с тем, что туда пихается вся библиотека классов. А без этого и не обойтись! Чтоб не было недоразумений при динамическом создании экземпляра класса в run-time. Ну и соответственно экзешник "базовый" немного выростает из версии в версию. Так что если не хотите лишних кило и сервисов, то пишите на более ранних версиях :). Эти кило - плата за надёжность и сервис... да... забыл... Эксцепшены ещё компиляться в экзешник... и ещё кое-что... но ничего ненужного или лишнего для программы в экзешник не валится... вот-с...
← →
Zemal (2002-04-08 11:09) [10]А вообще, я и сам плохо знаю что там валится в экзешник, а что нет... только смутно представляю... да и как-то меня это не волнует! Кстати, про библиотеку классов я наверное хватил :)... классы не все валятся в экзешник... только объявленные с родительскими :)... Но исключения, кажется, усе валятся. А если маленький экзешник волнует, то надо писать на "асме" :).
← →
Rooman (2002-04-08 11:19) [11]компилятся все классы, связаные с TApplication, т.к. объект Application создается в модуле Forms при запуске любого типичного приложения, компиленого дельфи.
Пишите свой TApplication - и не будет проблем:)
← →
REA (2002-04-08 12:44) [12]К вопросам о размере: см. мои сообщения ранее в форуме.
Страницы: 1 вся ветка
Текущий архив: 2002.04.18;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.005 c