Архив за месяц: Октябрь 2015

Расположение dll

Проблема: Как узнать расположение DLL модуля с кода самого модуля?
Инструментарий: Delphi
Решение: 
Для того чтобы узнать расположение текущей dll из кода, можно воспользоваться winapi функцией GetModuleFileName. С помощью данного метода в результате мы получим полный путь к файлу. Данный метод работает когда модуль загружен в текущий процесс.
Если он находится в другом процессе — нужно воспользоваться функцией GetModuleFileNameEx. Читать далее