当前位置: 首页 > 技术文档 > 正文

先添加个常量,如下: 再添加个函数:

先添加个常量,如下:

{$R *.dfm}
const
cShellDesktop ='Desktop';

再添加个函数:

function TForm1.GetShellFolder(const folder: string): string;   //获取桌面
const
  cWin32='SOFTWARE\Microsoft\Windows\CurrentVersion';
  cSHellPrefix = '\Explorer\Shell Folders';
var
  r:TRegistry;
begin
  Result:='';
  r:=TRegistry.Create;
  try
  r.Rootkey:=HKEY_CURRENT_USER;
  if r.OpenKey (cWin32 + cShellPrefix, False) then
  Result:= r.ReadString (folder) + '\';
  finally
  r.Free;
  end;
end;
本文固定链接: https://blog.meyisi.cn/jishu/102.html | 么意思博客
标签:

delphi api函授获取桌面路径:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter