Problemas com comandos AssignFile, Rewrite, CloseFile...

Delphi

05/05/2004

Estou trabalhando com Delphi 5.0. Utilizo os comandos AssignFile, Rewrite, CloseFile...para tratamento de arquivos txt, leitura, abertura, gravacao...etc...mas, A rotina funciona bem, as vezes passa horas sem dar problema, mas, em um determinado momento, acredito que o arquivo txt que esta sendo trabalhado fica bloqueado na memória, ou seja, está sendo usado. Tive certeza disso pois ao fechar a aplicação, o arquivo é liberado para alteração. O que pode está acontecendo? Pode ser config. do win98? Virus? Lógica? Sempre faço o seguinte:

AssignFile(Arq.txt) - criacao do arq.txt.

ReWrite(Arq.txt) - abre em modo gravacao.

RewriteLn(Arq.txt) - gravo o texto.

CloseFile(Arq.txt) - fecho o arquivo.


Será que ele está ficando ´preso´ na memória? Então, como faço para liberar?
Aguardo respostas...obrigado!


Fabricio Campos

Fabricio Campos

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

05/05/2004

Colega,

Coloque um fragmento do código para análise, eis que há vários erros no seu exemplo acima.


GOSTEI 0
POSTAR