DLL获得自己所在的路径

字体大小: 中小 标准 ->行高大小: 标准
问:

我写的一个DLL,他必须知道自己所在的路径。
路径不能由其他调用者来告诉他,必须自己来查找。
我试了下,用ExtractFilePath之类的东西都不能获得路径。那该用什么方法知道?

--------------------------------------------

var
  Buffer: array[0..255] of Char;
begin
  Windows.GetModuleFileName(GetModuleHandle('yourlib.dll'), Buffer, 255);
  { TODO : 使用Buffer }
end;

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/68677.html