Bonjour
Mon problème est le suivant, je suis en train de créer un petit programme pour écrire un format de fichier spécifique. Or je bloque sur un problème mais je ne sais pas d'ou cela peut venir. J'ai une procedure avec un blockwrite qui doit m'écrire un Edit.Text dans mon fichier sur 132. Donc quand mon Edit fait 8 caractères, il doit me mettre à la suite 124 fois 00.
Mais je ne sais pas pourquoi à la place il me met à certains endroits des 'R au lieu de 00. Comme sur l'image ci dessous.
Mon code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 NOm_Wad est un Ansistring Nom_Wad := Edit_Nom_Wad.Text; Setlength(Nom_Wad, 132); BlockWrite(F, Nom_Wad[1], length(Nom_Wad));
Partager