No.1 用空内容覆盖
with TStringList.Create do try
  SaveToFile('c:\temp.dat');
finally
  Free;
end;