OVH Cloud OVH Cloud

TFileStream

2 réponses
Avatar
Nicolas Moutarlier
Bonjour,

J'utilise TFileStream pour ouvrir un fichier. Read pour lire dedans, Write
pour Ecrire mais maintenant j'aimerais pouvoir effacer une partie du
fichier, comme par exemple les 10 premiers bytes. Comment faire? merci!

2 réponses

Avatar
Christophe Lephay
Nicolas Moutarlier wrote:
J'utilise TFileStream pour ouvrir un fichier. Read pour lire dedans,
Write pour Ecrire mais maintenant j'aimerais pouvoir effacer une
partie du fichier, comme par exemple les 10 premiers bytes. Comment
faire? merci!


Pour plus d'infos sur TFileStream, adresses-toi à un groupe Borland (les
options spécifiques à tel ou tel environnement ne sont pas couvertes ici).

Cependant, on ne peut pas effacer d'éléments dans un fichier séquentiel.
Pour résoudre ce problème, il faut recopier dans un nouveau fichier
l'intégralité de tes données sauf celles que tu veux supprimer, effacer
l'ancien, puis renomer le nouveau...

Chris

Avatar
Fabien LE LEZ
On Thu, 30 Oct 2003 20:03:14 +0100, "Nicolas Moutarlier"
wrote:

J'utilise TFileStream


Pas de bol, c'est pas standard -- c'est du spécifique Borland. Cf donc
un forum Borland (Tu peux en trouver la liste sur borland.fr).

--
;-)