Antigamente para criar arquivos texto no Delphi eu usava variáveis TextFile em conjunto com AssignFile, WriteLn e coisas do tipo. Hoje uso a classe TStringList, que além de muitas outras funções, também serve para isso:

var<br /> &nbsp;&nbsp;Texto: TStringList;<br /> begin<br /> &nbsp;&nbsp;Texto := TStringList.Create;<br /> &nbsp;&nbsp;try<br /> &nbsp;&nbsp;&nbsp;&nbsp;Texto.Add('Linha 1');<br /> &nbsp;&nbsp;&nbsp;&nbsp;Texto.Add('Linha 2');<br /> &nbsp;&nbsp;&nbsp;&nbsp;Texto.SaveToFile('c:\teste.txt');<br /> &nbsp;&nbsp;finally<br /> &nbsp;&nbsp;&nbsp;&nbsp;Texto.Free;<br /> &nbsp;&nbsp;end;<br /> end;

Na verdade a classe TStringList é uma classe subestimada no Delphi. Acho que ela deveria ser muito mais comentada. Ela é um verdadeiro canivete suiço, cheia de funções muito interessantes. Vale a pena dar uma estudada com calma nesta classe, vai te ajudar muito no futuro a não quebrar a cabeça reinventando a roda.