3
  • Delphi XE5 を使用して Android および iOS で SD カードのパスを取得する方法と実行可能パスを取得する方法を教えてください。
4

1 に答える 1

7

を使用しSystem.IoUtils.TPathます。SD カードのパスは を使用して取得しTPath.GetDocumentsPath、アプリのベース ディレクトリは で検索する必要がありますTPath.GetHomePath

uses
  IOUtils;


var
  AppPath, CardPath: string;


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

これらを含む、他にもいくつかのシステムパス関連の機能がありますTPath(および他の多くの機能-ドキュメントが明確ではないため、AndroidとiOSにどれが適用されるかを確認する必要があります)

GetTempPath
GetPublicPath
GetCameraPath
GetMusicPath
GetDownloadsPath    
于 2013-09-17T19:03:22.353 に答える