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]

Responder a