Bonjour,
Je souhaite lire dans un fichier txt, enregistrer ce qui m interesse dans un autre, puis effacer le 1er fichier, et renommer le second avec le nom du premier (ca revient à modifier mon 1er fichier texte, j´ai rien trouvé de plus simple,..)
Le probleme est que je n arrive pas a supprimer le fichier texte.
Voici mon code :
AssignFile(F5,'syscopia.txt'); //fichero temporar
Rewrite(F5);
AssignFile(F2,'fichier.txt');
{$I-} //para evitar errores si el fichero no existe
Reset(F2);
{ici, j ai mon algorithme qui choisit les lignes a copier, et qui les met dans le fichier temporaire}
CloseFile(F2);
CloseFile(F5);
if not DeleteFile('syscopia.txt','fichier.txt') then
begin
ShowMessage('File not deleted!');
end;
RenameFile(syscopia.txt,);
Et la, ca me dit qu il n arrive pas a le fermer.
Quelqu un sait il pourquoi, ou conait il une fonction pr le forcer à le supprimer.
Merci beaucoup d avance. (Mon tp est a rendre demain ...)
A bientot
Julie
Partager