如何取到快截方式所对应的文件路径(100分)

  • 主题发起人 主题发起人 shenxinli
  • 开始时间 开始时间
S

shenxinli

Unregistered / Unconfirmed
GUEST, unregistred user!
如何取到快截方式所对应的文件路径
 
function ExeFromLink(const linkname: string): string

var
FDir,
FName,
ExeName: PChar;
z: integer

begin
ExeName:= StrAlloc(MAX_PATH);
FName:= StrAlloc(MAX_PATH);
FDir:= StrAlloc(MAX_PATH);
StrPCopy(FName, ExtractFileName(linkname));
StrPCopy(FDir, ExtractFilePath(linkname));
z:= FindExecutable(FName, FDir, ExeName);
if z > 32 then
Result:= StrPas(ExeName)
else
Result:= '';
StrDispose(FDir);
StrDispose(FName);
StrDispose(ExeName)

end;
 
后退
顶部