Einzelnen Beitrag anzeigen

ringli

Registriert seit: 7. Okt 2004
504 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Pfad meiner DLL innerhalb meiner DLL ermitteln

  Alt 17. Nov 2006, 22:05
Folgenden Code hab ich mal irgendwo gefunden:
Delphi-Quellcode:
function GetModulePath : String;
var
  QueryRes: TMemoryBasicInformation;
  LBuffer: String;
begin
  VirtualQuery(@GetModulePath, QueryRes, SizeOf(QueryRes));
  SetLength(LBuffer, MAX_PATH);
  SetLength(LBuffer, GetModuleFileName(Cardinal(QueryRes.AllocationBase),
  PChar(LBuffer), Length(LBuffer)));
  Result := LBuffer;
end;
  Mit Zitat antworten Zitat