Re: [delphi-br] Acrescentar Linha Arquivo TXT

2004-12-11 Por tôpico Adriano Gomes

Eu faco o seguinte:

Renomeio o arquivo para .tmp. Abro-o em modo de leitura. Crio um arquivo
novo com o nome original, acrescento todo o conteudo do arquivo .tmp e em
seguida acrescento a linha nova. Fecho o arquivo novo e se nao der erro
apago o .tmp.

- Original Message -
From: Emerson [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, December 11, 2004 2:53 PM
Subject: [delphi-br] Acrescentar Linha Arquivo TXT



 Acrescentar Linha Arquivo TXT


 Tenho o seguinte arquivo:  c:\estoques\Mov03041203.txt

 Este arquivo já contem diversas linhas de dados.


 Como faço para acrescentar uma linha com o conteudo Aprendendo a incluir
 linha ao final do arquivo?


 Grato

 Emerson Cassio




 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]

 Links do Yahoo! Grupos











 --
 No virus found in this incoming message.
 Checked by AVG Anti-Virus.
 Version: 7.0.296 / Virus Database: 265.5.0 - Release Date: 09/12/2004





-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.296 / Virus Database: 265.5.0 - Release Date: 09/12/2004



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Acrescentar Linha Arquivo TXT

2004-12-11 Por tôpico Emerson

José,

Tipo assim, eu sou iniciante, venho me esforçando para aprender um pouco de
delphi, porem é a primeira vez que trabalho com arquivo de texto, se não
fosse pedir muito, você poderia fazer um esboço da sua dica para mim.

Emerson

=
- Original Message -
From: Jose Carlos A Dias Filho [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, December 11, 2004 1:55 PM
Subject: RES: [delphi-br] Acrescentar Linha Arquivo TXT



Emerson,

Verifique o os Comandos Fopen, read e write. A ideia que posso te dar e a
seguinte:

1 - Abra o arquivo
2 - posicone o pronteiro do arquivo no Final
3 - escreva nesta posicao + 1

Espero ter ajudado

Jose Carlos A Dias Filho
Analista de Negócios
* 55 91 212-2242
*  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]



  _

De: Emerson [mailto:[EMAIL PROTECTED]
Enviada em: sábado, 11 de dezembro de 2004 13:53
Para: [EMAIL PROTECTED]
Assunto: [delphi-br] Acrescentar Linha Arquivo TXT


Acrescentar Linha Arquivo TXT


Tenho o seguinte arquivo:  c:\estoques\Mov03041203.txt

Este arquivo já contem diversas linhas de dados.


Como faço para acrescentar uma linha com o conteudo Aprendendo a incluir
linha ao final do arquivo?


Grato

Emerson Cassio




--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]




Yahoo! Grupos, um serviço oferecido por:


http://br.rd.yahoo.com/SIG=12adv72dk/M=264379.5078783.6203979.1588051/D=brc
lubs/S=2137111264:HM/EXP=1102869346/A=2191897/R=0/SIG=10vqa2grn/*http://br.d
iversao.yahoo.com/


http://br.rd.yahoo.com/SIG=12adv72dk/M=264379.5078783.6203979.1588051/D=brc
lubs/S=2137111264:HM/EXP=1102869346/A=2191897/R=1/SIG=10vqa2grn/*http://br.d
iversao.yahoo.com/
 São Paulo  Rio de Janeiro  Curitiba  Porto Alegre  Belo Horizonte  Brasília


  _

Links do Yahoo! Grupos


* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/


* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]


* O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo! http://br.yahoo.com/info/utos.html .




[As partes desta mensagem que não continham texto foram removidas]



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

Links do Yahoo! Grupos












-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Acrescentar Linha Arquivo TXT

2004-12-11 Por tôpico Prisma Sistemas - Moacir

Emerson,

Vc pode usar uma stringlist para isto:

Function Escreve_Arq(NomeArq,Texto : String ) : Boolean;
var
   sArquivo : tStrings;
Begin
   Try
 sArquivo:=tStringList.Create;
 sArquivo.LoadFromFile(NomeArq);
 sArquivo.Add(string);
 sArquivo.SaveToFile(NomeArq);
 result:=True;
   except
 result:=False;
   end
End;

Ex. de uso:

If Escreve_Arq('c:\Teste.txt','Nova Linha de Texto') then
   ShowMessage('Arquivo alterado com sucesso !!')
else
   ShowMessage('Erro ao alterar arquivo');

[ ]´s
Moacir


- Original Message - 
From: Emerson [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, December 11, 2004 2:53 PM
Subject: [delphi-br] Acrescentar Linha Arquivo TXT



 Acrescentar Linha Arquivo TXT


 Tenho o seguinte arquivo:  c:\estoques\Mov03041203.txt

 Este arquivo já contem diversas linhas de dados.


 Como faço para acrescentar uma linha com o conteudo Aprendendo a incluir
 linha ao final do arquivo?


 Grato

 Emerson Cassio




 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

 Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]

 Links do Yahoo! Grupos











 -- 
 No virus found in this incoming message.
 Checked by AVG Anti-Virus.
 Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 8/12/2004

 



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 8/12/2004



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html