Bonsoir!
J'esp�re que vous pourrez me donner une r�ponse � la question que voici, apr�s une br�ve explication.
Dans une proc�dure, je dois supprimer un paragraphe (chaque paragraphe commen�ant par un caract�re sp�cial donn�) provenant d'un fichier texte. Je ne peux pas utiliser de tableau, le nombre de paragraphes dans le fichier �tant non fix�. Le fichier en question est pass� en param�tre de ma proc�dure (pr�c�d� d'un var, bien entendu).
La m�thode que j'ai imagin� et impl�ment� est la suivante:
1. Je prends un fichier temporaire (d�claration dans la proc�dure + assignation du type assign(tmp, 'tmp.txt'))
2. Je copie les lignes qui ne doivent pas �tre supprim�es dans ce fichier.
3. Je recopie le contenu du fichier temporaire dans le fichier de d�part.
4. Je supprime le fichier temporaire.
Cependant, je trouve cela assez couteux en m�moire (deux fichiers) et en temps de calcul (copy-copy). N'y a-t-il pas moyen de faire mieux?
J'ai essay� de trouver mieux mais � chaque fois que je mettais en place mes id�es dans mon code...Ca n'aboutissait pas au r�sultat convenu.
Merci d'avance.
Akushiro
Partager