Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
ВнизКак узнать какая программа загрузила мою DLL? Найти похожие ветки
← →
Dimka Maslov (2002-03-19 17:21) [4]Обычно hInstance основного модуля в процессе равен $00400000 (если его Image Base не переопределён программистом, создавшим его). Этим и можно воспользоваться для определении пути к программе, загрузившей динамическую библиотеку.
function GetApplicationName: string;
var
Buffer: array [0..MAX_PATH-1] of
begin
GetModuleFileName($00400000, @Buf[0], SizeOf(Buffer));
Result:=PChar(@Buf[0]);
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c