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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2011, 14:37   #1
Freezer
Пользователь
 
Аватар для Freezer
 
Регистрация: 04.02.2007
Сообщений: 37
По умолчанию Папка с BPL и DLL файлами.

Здравствуйте!
Не подскажите, есть ли способ как то указать для EXE-файла с какой именно папки ему подгружать библиотеки?

Если добавить путь к файлам в системную переменную Path то частично вопрос решается, НО если будут найдены BPL или DLL с таким же именем к примеру в SYSTEM32 то программа загрузит их.
Эта ситуация возникает если на машине работает параллельно несколько версий программы и библиотеки в новой уже пересобраны.

Вариант поместить все в одну папку решает вопрос полностью, но не хочется засорять главный каталог программы десятком системных файлов.
Не грузи, и не грузим будешь...
Freezer вне форума Ответить с цитированием
Старый 30.03.2011, 14:55   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в вашем случае лучше "засорять".
кстати вообще то это нормальная практика, а все данные лежат в подпапках.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.03.2011, 18:10   #3
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Кажется, вам сюда.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 30.03.2011, 18:22   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

хм, спасибо за интересную информацию, выходит я был не прав
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.03.2011, 18:52   #5
Freezer
Пользователь
 
Аватар для Freezer
 
Регистрация: 04.02.2007
Сообщений: 37
Радость

Цитата:
Кажется, вам сюда.
GunSmoker ОГРОМНОЕ спасибо!!!
Проблема решена)))
Не грузи, и не грузим будешь...
Freezer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Папка в файлами в EXE Shouldercannon Общие вопросы Delphi 8 03.04.2010 16:49
vcl100.bpl Rekky Общие вопросы C/C++ 2 26.09.2009 13:20
Плагин BPL Xenofibrius Общие вопросы Delphi 0 21.04.2008 04:07
Работа с DLL - программа, которая будет общаться с файлами данных, представленных в текстовом виде SnakeMan Общие вопросы Delphi 31 02.11.2007 13:35
Как работать с dll файлами Artem Общие вопросы Delphi 7 21.09.2007 13:45