Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2009, 19:31   #1
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию Установить папки поиска DLL.

У меня в проэктах используется много (около 15) юнитов и несколько DLL. Чтобы не пихать их в каждую папку к проэкту для юнитов в опциях проэкта
есть Project->Options->Directories->SearthPath путь поиска. Есть ли подобное для DLL?
Вадим Буренков вне форума Ответить с цитированием
Старый 11.11.2009, 19:33   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Да. Поместите ваши DLL в папку Windows.
mihali4 вне форума Ответить с цитированием
Старый 11.11.2009, 19:35   #3
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

А без этого как-нибудь обойтись? Всмысле можно добавить свой путь для поиска DLL?
Вадим Буренков вне форума Ответить с цитированием
Старый 11.11.2009, 19:36   #4
Вавел из ГМТУ
Форумчанин
 
Регистрация: 19.06.2009
Сообщений: 896
По умолчанию

А разве нельзя их кинуть в папку с проектом? Ведь, вроде как, в первую очередь идёт поиск в папке проекта....
Вавел из ГМТУ вне форума Ответить с цитированием
Старый 11.11.2009, 19:39   #5
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Мой компьютер - свойства - дополнительно - переменные среды - PATH
(или set PATH=%PATH%;C:\mydir в консоли)
пыщь
JTG вне форума Ответить с цитированием
Старый 11.11.2009, 19:45   #6
Вадим Буренков
Участник клуба
 
Аватар для Вадим Буренков
 
Регистрация: 06.03.2009
Сообщений: 1,346
По умолчанию

Цитата:
Мой компьютер - свойства - дополнительно - переменные среды - PATH
(или set PATH=%PATH%;C:\mydir в консоли)
Спасибо.
Цитата:
А разве нельзя их кинуть в папку с проектом? Ведь, вроде как, в первую очередь идёт поиск в папке проекта....
У меня несколько проэктов которые используют одни и те же модули и библиотеки. Так как код в юнитах них постоянно мной дорабатывается, а версии DLL обновляются, то держать все это в лучше в отдельной папке которую все проэкты используют (иначе в одном проэкте будет недописаный модуль, в другом старая DLL ).
Вадим Буренков вне форума Ответить с цитированием
Старый 12.11.2009, 12:54   #7
OCTAGRAM
Oldschool geek
Форумчанин
 
Аватар для OCTAGRAM
 
Регистрация: 09.03.2009
Сообщений: 611
По умолчанию

Вроде бы с помощью манифестов этого можно добиться, но только в новых версиях Windows. Либо при динамическом связывании можно сделать любую логику. Например, я aspell с причиндалами во внутренней директории таскал и подгружал динамически без проблем.
If you want to get to the top, you have to start at the bottom

http://pascal.net.ru/
OCTAGRAM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Атрибуты папки doniyor Общие вопросы Delphi 7 08.12.2011 21:22
Ошибка при выхове функций Bass.dll из другой DLL SalasAndriy Общие вопросы Delphi 7 21.10.2009 23:36
Запуск Load.dll (бывшая Load.exe) в дереве проц-ов, Как запустить прогой на C# .dll-ку kapustin Общие вопросы .NET 10 23.09.2009 22:20
Создание папки Яр|/||< (^_^) Общие вопросы Delphi 2 23.06.2009 19:18
Папки xTANATOSx Общие вопросы Delphi 1 05.11.2007 16:26