Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.28;
Скачать: CL | DM;

Вниз

Packages в Delphi   Найти похожие ветки 

 
antonioxxx ©   (2002-10-15 20:05) [0]

Уважаемые программисты! Расскажите, пожалуйста, по
подробнее о том, что происходит при установки влажка "Build
with runtime packages" во вкладке Project|Options|Packages,
почему размер exe-файла значительно понижается и можно ли
этот факт широко использовать при написании и
распространении разработанных приложений? Нет ли
опасности, что на другом компьютере, где, скажем, не
установлена Delphi, моё приложение не будет функционировать?


 
Kibitzer ©   (2002-10-15 22:38) [1]


> Нет ли
> опасности, что на другом компьютере, где, скажем, не
> установлена Delphi, моё приложение не будет функционировать?

Если на компьютере не будет необходимых bpl файлов, то в 100 случаях из 100 твоя программа работать не будет. При установленной Delphi, bpl файлы находятся в прописанном каталоге - обычно System32.
Этот флажок имеет смысл включать, если предполагается на одном компьютере использовать много программ написанных на Delphi - тогда не будут дублироваться ресурсы.


 
Юрий Зотов ©   (2002-10-15 22:40) [2]

> Нет ли опасности, что на другом компьютере, где, скажем, не
> установлена Delphi, моё приложение не будет функционировать

Не только есть, а так оно и будет.

Если флажок не установлен, то весь код полностью компилируется в сам проект (EXE или DLL) и ничего больше не требует.

Если же установлен, то значительная часть кода остается в пакетах (файлы *.BPL), которые должны распространяться вместе с программой - иначе она не сможет работать.

Откомпилируйте проект и в меню щелкните по
Project | Information for ...

Справа увидите список BPL, реально используемых Вашим проектом.


 
antonioxxx ©   (2002-10-16 00:16) [3]

Благодарю за ответы!



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

Текущий архив: 2002.10.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-92443
xyz
2002-10-16 23:11
2002.10.28
Иерархическая структура файла!


1-92475
Дмитрий Баранов
2002-10-17 14:07
2002.10.28
Смещение адреса метода в COM


4-92774
catcher
2002-09-13 11:20
2002.10.28
Как найти все сегменты памяти чужого процесса, для чтения из них?


3-92340
Kaginava
2002-10-07 08:08
2002.10.28
переход с IB5.5 на IB6.5


1-92505
OMPH!!!
2002-10-18 15:11
2002.10.28
Проигрывание звука звуковой схемы.