Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];




Вниз

Выношу часть функциональности проги в DLL, но размер EXE шника НЕ УМЕНЬШАЕТСЯ. 


Loxly   (2002-02-17 14:22) [0]

Приветствую всех! Спрятал свою форму в DLL и получил размер EXE-файла на 1 килобайт больше, чем без использования DLL. Не пойму, в чем проблема.
Ситуация такая.
Имею форму класса TMyForm в модуле MyFormUnit. Этот модуль подключается к DLL"ке MyLib. Библиотека MyLib экспортирует всего одну функцию, которая создает форму TMyForm. Имеется модуль ImportUnit, имортирующий из библиотеки функцию создания формы.
Создаю два проекта. Оба приложения по нажатию кнопки создают форму TMyForm. Первый проект использует модуль MyFormUnit. Второй использует ImportUnit и создает форму при помощи библиотеки. Во втором проекте модуль MyFormUnit не подключается.
Компилирую оба проекта и получаю:
Первый проект . Размер exe-шника 481 Kb.
Второй проект (использует DLL). EXE-шник 482 Kb + DLL размером еще 480 Kb.
Что я сделал не так???



DK   (2002-02-18 02:43) [1]

из файла проэкта модуль forms выкинул?




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.014 c
1-9171            VID                   2002-02-14 09:15  2002.03.04  
Необязательные параметры функции


1-9158            макар                 2002-02-13 17:00  2002.03.04  
Вопрос


1-9230            AZ                    2002-02-15 07:40  2002.03.04  
Общие соображения о межкомпонентной привязке изменений свойств


3-9064            Siberia               2002-02-06 17:50  2002.03.04  
использование PickList в поле TDBGrid


1-9198            PVOzerski             2002-02-14 17:21  2002.03.04  
tDbGrid.ClientHeight at run time