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

Вниз

Вопросы про bpl пакеты.   Найти похожие ветки 

 
Kolan ©   (2007-01-29 20:16) [0]

1. Есть проект — «приложение». И проект — «пакет».
2. У приложения отмечена галочка «Build with run time packages» и указан «пакет».

Вопросы:
 1. Почему изменеения сделаные в пакете отражаются в приложении не сразу? Когда приложение замечает что в пкети чо-то изменилось я так и не понял. Вроде если снять а затем сново отметить «Build with run time packages»&#133 Почему так? Как сделать чтобы сразу отражались?

 2. В один прекрасный момент «приложение» стало вылетать в AV при загрузке. Причем если запускать из проекта «пакета»(установив «приложение» Host application), то все ок. Хотя билд и компиляция проходили нормально. В итоге запустил сам экзешник вылетела ошибка «не могу най ти „пакет“„.
Пока «пакет» не положил в папку с «приложением» работать не стало.

Почему вылетало AV? Почему надо было положить «пакет» в папку к «приложению», а же ему указал где лежит пакет когда добавлял в «Build with run time packages»?


 
JFK&MM_extramarital_son   (2007-01-30 09:32) [1]

Почему вылетало AV?

Потому, что приложение находило первым старую версию пакета.
Или собиралось со старой версией dcp этого пакета.

Почему надо было положить «пакет» в папку к «приложению»,

Потому, что есть перечень директорий, в которых ищутся пакеты и dll и перечень очередностей их просмотра


 
Юрий Зотов ©   (2007-01-30 09:40) [2]

> Когда приложение замечает что в пкети чо-то изменилось

После перекомпиляции пакета.


 
Суслик ©   (2007-02-05 01:22) [3]


> Почему так? Как сделать чтобы сразу отражались?

зависит от версии дельфи.
в д2006 есть такая шутка как "зависимости" (не помню правописание по аглицки).

может такое и в более ранних версиях есть.


 
Германн ©   (2007-02-05 01:31) [4]

Может сейчас скажу чушь, но рискну. (Я не Мастер, мне можно :)
Сам как-то сталкивался, но не понял с чем. А суть моего высказывания в том, что для "нормального функционирования" всей системы Проект -> Компилляция -> Сборка -> Рантайм нужны и *.bpl и *.dcu!
Тогда по сабжу вопрос: Что есть изменеения сделаные в пакете?



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

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

Наверх




Память: 0.48 MB
Время: 0.064 c
8-1153670177
Степан
2006-07-23 19:56
2007.04.01
OpenGL.pas и памятники :)


2-1173697825
Magedon
2007-03-12 14:10
2007.04.01
Как определить координаты моей иконки в системном трее?


8-1154543074
ChainikDenis
2006-08-02 22:24
2007.04.01
Сграбить экран из под аппаратного ускорителя


6-1161165997
Dmitry_177
2006-10-18 14:06
2007.04.01
Организация клиент-сервера через интернет, IP-сервера


6-1161176600
cleverman
2006-10-18 17:03
2007.04.01
Определение IP пользователя пытающегося подключиться ко мне