![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Всем доброго времени суток!
Возник такой парадокс: Установлен delphi 2010 На него я взгромозлил AlphaSkins , собранный bpl лежит в $(BDS)\Bpl\ При каждом новом запуске D2010, среда выдаёт что не находит там этого файла.. Приходится в ручную удалять и добовлять заного этот пакет, хатя он 100% лежит в $(BDS)\Bpl\ P.S. $(BDS)\Bpl\ - e:\program files\embracodero\Rad studio\7.0\bpl В чём проблема? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Точное сообщение покажи.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Ну сначало так:
![]() затем это: ![]() Ну и в конце: ![]() Как исправить? |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Выгрузи из Делфи этот модуль совсем.
Знаешь как убрать компоненты?
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
И что ?
Выгружаю, добавляю по новой, перезапускаю среду и опять 25.... |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]()
Удали из реестра ветвь HKEY_CURRENT_USER\Software\CodeGear
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Нет не помогло
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Как несложно сообразить, .bpl должен лежать там, где их может найти загрузчик ОС.
Например, в System32 или в путях PATH.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Гм ты снова оказался прав. Закинул я проблемный bpl в system32 и все без ошибок. Осталось понять почему он родную bpl папку не смотрит....
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Потому что её нет в PATH.
Поясняю: тут проблема не в пакете, а в том, что их два. Причём один зависит от другого. Когда ты их собираешь в IDE, Delphi их компилирует и загружает - проблем нет, потому что среда знает, где они (в Output path). Но когда ты запускаешь среду, у неё в настройках написан путь к одному пакету - его она и грузит. Ссылка на второй пакет находится в самом пакете. И грузить его как зависимую DLL будет уже ОС. Надо ли пояснять, что ОС ничего не знает про пути Delphi? Всё, что она знает - это порядок поиска DLL, согласно правилам системы.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
Последний раз редактировалось Stilet; 14.03.2011 в 07:37. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi 2010... | VintProg | Софт | 8 | 17.12.2010 13:17 |
GlScene и Embarcadero Rad Studio 2010 (Delphi 2010) | Fiery Fox | Мультимедиа в Delphi | 4 | 19.11.2010 21:46 |
Delphi 2010 | Djeka(c) | Помощь студентам | 6 | 23.10.2010 03:54 |
Ошибка "не найден файл vc60.bpl" обьясните | Нур | C++ Builder | 4 | 22.12.2009 23:12 |