Bonjour,

Comment peut-on modifier une chaine hexadecimale d'un fichier à l'aide d'un TextBox.

Pour lire une chaine hexadécimale j'utilise

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
                For i = &H37715 To &H37717
                    FileGet(1, Octet.Value, i)
                    TextBox1.Text = TextBox1.Text & VB6.Format(Hex(Asc(Octet.Value)), "00") & " "
                Next i
Pour écrire la chaine héxadécimale modifiée aux offsets concernés à l'aide du TextBox1 comment peut-on faire ?

J'ai tenté un

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fileput ( 1, TextBox1, &H37715)
mais cel ne modifie pas la chaine hexadécimale.

Et si on essaye sans la TextBox1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
FilePut ( 1 &HA6B9, &H37715)
cela modifie mes offsets de droite à gauche et cela rajoute 2 bytes à 00 00

autrement dit B9 A6 00 00 à l'offset 37715 +1 ou -1 je sais plus trop.

Merci d'avance.