使用Delphi XE5在Android和iOS中获取SD卡和可执行路径

3
  • 如何在Delphi XE5中获取Android和iOS的SD卡路径以及可执行文件路径呢?
1个回答

7
使用 System.IoUtils.TPath。使用 TPath.GetDocumentsPath 获取SD卡路径,使用 TPath.GetHomePath 找到应用程序的基目录。
uses
  IOUtils;


var
  AppPath, CardPath: string;


  AppPath := TPath.GetHomePath;
  CardPath :- TPath.GetDocumentsPath;

TPath中还有几个与系统路径相关的函数,包括以下内容(以及许多其他内容 - 您需要查看哪些适用于Android和iOS,因为文档不清楚)

GetTempPath
GetPublicPath
GetCameraPath
GetMusicPath
GetDownloadsPath    

非常感谢您。 只是提醒一下,由于未知原因,Delphi XE5 可能无法识别它,如果出现这种情况,您需要重新启动 IDE。 - Yordan Yanakiev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接