Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.11.2003, 13:35
|
|||
|---|---|---|---|
Проблемка |
|||
|
#18+
Есть Package, при компиляции которого создается runtime BPL (в опциях explicit rebuild). В ней находятся базовые формы. Далее есть две OCX, в которых формы наследуются от базовых. Они собираются с runtime packages (в том числе с той, которая упомянута выше). Назовем проекты так: 1.bpl, 2.ocx, 3.ocx. Шаг 1: build 1.bpl Шаг 2: build 2.ocx Шаг 3: build 3.ocx - здесь ошибка Bad packaged unit format и далле ссылка на форму в 1.bpl (вернее 1.dcp). Шаг 4: заново build 1.bpl Шаг 5: build 3.ocx - нормально. Если теперь попробуем build 2.ocx, то вылезет та же самая ошибка, только ругается на другую форму в 1.bpl. Вопрос : как избавиться от подобной ошибки, и из за чего она вообще возникает? Если в опциях 1.bpl поставить Rebuild as needed, то нужно не забыть указать в опциях проектов 2.ocx и 3.ocx пути BPL и DCP output directory, потому что когда они начнут пересобирать 1.bpl, то используются почему то их опции (если забыть их установить, то используется путь проставленный в настройках делфи Environment options\Library, а он может отличаться от настроек в 1.bpl, после этого можно долго отлавливать глюки). В этом случае проекты собираются нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.11.2003, 13:35
|
|||
|---|---|---|---|
Проблемка |
|||
|
#18+
Насчет "В этом случае проекты собираются нормально." это я погорячился, и в этом случае есть такая же проблема. Нашел такое решение, может кому и пригодится: закрываем все открытые в редакторе формы, закрываем Делфи, снова его запускаем, открываем группу проектов, теперь Build All сработает без ошибок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2115900]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 220ms |
| total: | 350ms |

| 0 / 0 |
