Vc deverá usar o método AddStrings. Vamos supor que o objeto que tem as notas se chame slNotas e o que tem os itens se chame slItens.
Bastaria fazer slNotas.AddStrings( slItens ) para adicionar as linhas ao final. Agora se o que vc precisa é "mesclar" ou seja, listar uma nota e na sequencia todos os seus itens, aí vc teria que percorrer todo o slItens para adicionar as linahs referentes aquela nota. Atte, Ricardo. "Dival @ QS" <[EMAIL PROTECTED]> escreveu: Trabalhando com StringList gero dois arquivos assim (usando SaveToFile para cada stringlist) ARQUIVO: NOTA.TXT Número;dt_emissao;valor 000001;01/04/2008;500,00 000002;01/04/2008;300,00 000003;01/04/2008;800,00 ARQUIVO: ITEMNOTA.TXT NúmeroNF;Produto;quantidade;valor 000001;CAB04567;1,00;100,00 000001;CAB99456,1,00;300,00 000001;CAB03456,2,00;050,00 000002;CAB99243;6,00;050,00 000003;CAB42332,1,00;500,00 000003;CAB99236;3,00;100,00 PORÉM AGORA PRECISO GERAR UM ÚNICO ARQUIVO ASSIM: 000001;01/04/2008;500,00 //nota 1 000001;CAB04567;1,00;100,00 //produtos nota 1 000001;CAB99456,1,00;300,00 000001;CAB03456,2,00;050,00 000002;01/04/2008;300,00 //nota 2 000002;CAB99243;6,00;050,00 //produtos nota 2 000003;01/04/2008;800,00 //nota 3 000003;CAB42332,1,00;500,00 //produtos nota 3 000003;CAB99236;3,00;100,00 Portanto pergunto: Existe alguma forma, via StringList mesmo, de gerar um arquivo único desse jeito ? O objetivo do questionamento é para poder utilizar a estrutura do programa já existente. Obrigado Dival Zambon Junior Quirius Sistemas de Informática Ltda [As partes desta mensagem que não continham texto foram removidas] --------------------------------- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]