[英]Get BPL File Name
從BPL中,是否可以獲得自己的文件名? 例如C:\\ foo \\ bar.bpl
(動態加載和delphi7,如果重要的話)
調用GetModuleFileName
。 對於模塊句柄,請使用SysInit.HInstance
。 傳遞零將為您提供主機EXE的文件名,也稱為ParamStr(0)
。
GetModuleFileName的使用示例:
function DLLFileName : string;
begin
SetLength(Result,MAX_PATH);
GetModuleFileName(HInstance,PCHar(Result),MAX_PATH);
SetLength(Result,StrLen(PChar(Result)));
end;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.