Delphi XE4 iOS应用程序适用于simualtor,但不适用于调试设备

前端之家收集整理的这篇文章主要介绍了Delphi XE4 iOS应用程序适用于simualtor,但不适用于调试设备前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在应用程序加载时让应用程序显示其指定的背景图像.然后它在启动时崩溃运行此代码
// unzip own resources like images,data files ettc. 
  FAppDataDirPath := GetHomePath + PathDelim + Application.Title + '.app' + PathDelim;
  P := FAppDataDirPath + 'assets.zip';
  if FileExists(P) then
    begin
      Z := TZipFile.Create;
      try
        Z.Open(P,zmRead);
        Z.ExtractAll(FAppDataDirPath + 'Library');
      finally
        Z.Free;
      end;
    end
  ;

这是我得到的错误

解决方法

问题是你使用错误方法获取位置.

切换到使用System.IOUtils.TPath,使用TPath.GetHomePath获取文件夹,使用TPath.GetDocumentsPath获取Documents文件夹,使用TPath.GetLibraryPath获取Library文件夹位置.

原文链接:https://www.f2er.com/delphi/453126.html

猜你在找的Delphi相关文章