Проблема с установкой Мой пользовательский компонент, который использует DLL - PullRequest
2 голосов
/ 03 ноября 2010

Я создал TCustomComponent, и у меня возникли проблемы при его установке.Сообщение об ошибке «????. Dll не найдено и не может установить пакет».но он работает, если вы копируете его в системный каталог.

Мой вопрос заключается в том, как сделать так, чтобы мой компонент устанавливался как обычный компонент, не копируя .dll в системный каталог или в библиотеку.* Я попытался добавить SearchPath и OPTION> Переменные среды и все еще не работает.есть идеи?

1 Ответ

3 голосов
/ 03 ноября 2010

Переменные среды поиска и параметры указаны для компилятора , не для загрузки среды IDE.Delphi IDE загружает пакеты компонентов и размещает их в своем собственном пространстве памяти, поэтому следует стандартным правилам Windows при загрузке DLL.Вам нужно будет либо поместить вашу DLL в ту же папку, что и BDS.exe, либо где-нибудь в системном пути поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...