Duvida aparentemente besta...Arquivos texto
O que há de errado nesse trecho de codigo???? Os arquivos são TtextFiles e o assing foi dado mechi neles mais quero apagar os mechidos e renomear os novos. Segundo o help do delphi toda vez que se vai apagar um arquivo vc deve fecha-lo como no trecho abaixo, mais essa linha de codigo em tempo de execução da um pau de acesso. o que pode ser?!?!?! :?
CloseFile(VlArquivoF);
CloseFile(VlArquivoN);
CloseFile(VlArquivoFSB);
CloseFile(VlArquivoNSB);
Erase(VlArquivoF);
Erase(VlArquivoN);
Rename(VlArquivoFSB,ExtractFileName(PvDir));
Rename(VlArquivoFSB,VlArqN);
CloseFile(VlArquivoF);
CloseFile(VlArquivoN);
CloseFile(VlArquivoFSB);
CloseFile(VlArquivoNSB);
Erase(VlArquivoF);
Erase(VlArquivoN);
Rename(VlArquivoFSB,ExtractFileName(PvDir));
Rename(VlArquivoFSB,VlArqN);
Artur Oliveira
Curtidas 0
Respostas
Diegomf
27/05/2003
bom eu sou iniciate naum sei se é isso q vc quer mas quando vou apagar um arquivo eu dou um reset(arquivo) ou rewrite(arquivo) antes de fechalo
espero ter ajudado
espero ter ajudado
GOSTEI 0
Artur Oliveira
27/05/2003
Valeu a tentativa cara mais não é isso não......
O ReWrite é usado na criação do arquivo e o reset meio que prepara ele para ser lido....
Mesmo assim valeu a força...é assim que agente aprende......
T++++++ :lol:
O ReWrite é usado na criação do arquivo e o reset meio que prepara ele para ser lido....
Mesmo assim valeu a força...é assim que agente aprende......
T++++++ :lol:
GOSTEI 0
Aroldo Zanela
27/05/2003
Colega,
Você só pode fechar os arquivos que estejam abertos. Você deve colocar tambem seu código dentro de um bloco try..except para evitar problemas em tempo de execução.
Você só pode fechar os arquivos que estejam abertos. Você deve colocar tambem seu código dentro de um bloco try..except para evitar problemas em tempo de execução.
GOSTEI 0