Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Через 3 дня :

День славянской письменности и культуры


Как узнать путь к длл из длл?


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
TheVadim
Гость







СообщениеВт, 24-Янв-2006 2:01    Заголовок сообщения: Как узнать путь к длл из длл?
Цитата

Нужно чтобы загруженая длл сама определяла путь к себе! как бы это реализовать? ато получается только узнать путь к процессу загрузившиму эту длл Счастлив
В начало
Пол:Муж Ktf
Администратор


Возраст: 32
Знак зодиака: Рак
Зарегистрирован: 15.05.2005
Сообщения: 1502
Откуда: localhost
СообщениеВт, 24-Янв-2006 7:13 
Цитата

Я пользуюсь такой функцией:
delphi:
  1. function GetCurrentModuleImagePath: string;
  2. var
  3.   mbi: MEMORY_BASIC_INFORMATION;
  4.   pBuf: array[0..MAX_PATH] of char;
  5. begin
  6.   VirtualQuery(@GetCurrentModuleImagePath,mbi,sizeof(mbi));
  7.   GetModuleFileName(Cardinal(mbi.AllocationBase),pBuf,MAX_PATH);
  8.   result:=pBuf;
  9. end;

Функция выдает имя модуля, в котором сама расположена.

_________________
Пойду посплю перед сном.
В начало
Посмотреть профиль Отправить личное сообщение
TheVadim
Гость







СообщениеВт, 24-Янв-2006 20:19 
Цитата

Ktf спасибо большое - то что нужно ok
В начало
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100