Определение полного пути и имени файла DLL

Материал из DRKB

Определение полного пути и имени файла DLL[править | править код]

Следующий пример демонстрирует функцию, которая позволяет определить полный путь откуда была загружена dll:

uses Windows;

procedure ShowDllPath stdcall;
var
  TheFileName: array[0..MAX_PATH] of Char;
begin
  FillChar(TheFileName, SizeOf(TheFileName), #0);
  GetModuleFileName(hInstance, TheFileName, SizeOf(TheFileName));
  MessageBox(0, TheFileName, 'The DLL file name is:', MB_OK);
end;



Source: Взято из http://forum.sources.ru
ID: 01989