2017-01-12 4 views
0

Где разместить DLL файлы, чтобы Delphi мог их найти во время разработки?Дизайнер в Delphi не найден DLL

Я редактирую свойства TDBChart во время разработки в Delphi. Когда я пытаюсь установить источник данных для Series, он жалуется на отсутствие libpq.dll, который существует и находится в PATH.

Проблема заключается в том, что в PATH существует другая (64-разрядная) версия, поэтому 32-разрядные библиотеки DLL должны поставляться с приложением и быть доступны не только во время выполнения, но и во время разработки.

ответ

0

libpq.dll сам по себе зависит от серии других DLL, могли бы вы проверить, доступны ли они в той же папке, в которой находится libpq.dll?

ssleay32.dll 
libeay32.dll 
libiconv-2.dll 
libintl-8.dll 
+0

Да, я копирую все их исполняемый файл моего приложения, но время разработки я нашел единственно возможное решение: скопировать их в какую-нибудь папку на водителя с: \ и сделать его в PATH перед другими папками , но я хотел бы скопировать их где-нибудь внутри моего проекта, – Paul

+0

Посмотрите на это: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682586.aspx –

Смежные вопросы