iOS での Delphi XE5 の使用。
次を使用して、サーバーから単純なテキスト ファイルを取得しようとしています。
filename := DocumentDir + theFile.txt;
myFile := TFileStream.Create(filename, fmCreate);
aIDHTTP := TIdHTTP.Create(nil);
aIdHTTP.Get('http://www.TheServer.dk/TheDir/theFile', myFile);
後でListViewにデータを入力する
sl := TStringList.Create;
sl.loadFromFile(filename, TEncoding.ANSI);
ListView1.clear;
for i := 0 to sl.count - 1 do
begin
aItem := Listview1.add;
aItem.text := sl[i];
end;
実際には正常に動作しますが、サーバー上のファイルの内容を変更すると、コードを再実行するとリストビューに古いデータが表示されます。
もしそうなら、キャッシュをクリアする場所が必要ですか..どうすればいいですか?
助けてくれてありがとう。敬具 ジェンス・ファッジ