首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

XE5 Android 里的目录如何写

2013-11-21 
XE5 Android 里的目录怎么写?我想保存一些文件?老是失败/data/xxx.txt失败xxx.txt 也失败/AppName/xxx.txt

XE5 Android 里的目录怎么写?
我想保存一些文件?老是失败
/data/xxx.txt  失败
xxx.txt 也失败
/AppName/xxx.txt 失败
....

怎么给文件路径?最好是保存App下面

刚开始玩XE5 Android,发现一个好的想象,就是程序一旦跑起来了,还是挺快的,另外可以使用指针也说明了效率

procedure TDCalcForm.TestSpeedBtnClick(Sender: TObject);
var
  D : TDateTime;
  i : integer;
  f : Double;
begin
  Self.Tag := 1;
  D := Now();
  f := 2904293742987491237.12;
  for i := 1 to 100000000 do begin
    f := f / (Tag + 0.1);
    if D>0 then f := f + D;
    if f<0 then Break;    
  end;
  D := Now() - D;
  Self.HisLabel1.Text := FormatDateTime('HH:MM:SS' , D) + '  ' + FloatToStr(f);
end;

真机上跑,只花了6秒钟,还是可以 XE5?Android?文件目录 XE5 Android 文件路径
[解决办法]
不会撸过,看文档来得更快吧,坛里基本没啥活人玩delphi for android,
dfa的慢主要在于UI上吧,firemonkey不行
[解决办法]
http://www.raysoftware.cn/?p=425
楼主不要试图往/data这种目录里读写,没root权限的进程是不能访问的
[解决办法]
TPath可以读取系统目录
若是SD卡的路径,是/mnt/sdcard/external_sd/
不过不同机子,SD卡的路径也有些差异

热点排行