1

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;

実際には正常に動作しますが、サーバー上のファイルの内容を変更すると、コードを再実行するとリストビューに古いデータが表示されます。

もしそうなら、キャッシュをクリアする場所が必要ですか..どうすればいいですか?

助けてくれてありがとう。敬具 ジェンス・ファッジ

4

1 に答える 1