Salut tout le monde, j'ai un petit probleme avec binarywrite.write, ce que je veut faire, c'est d'ecrire les charactère du textbox1 sur le fichier binaire, et ajouter 0x0000 a la fin, mais ça me donne cette erreur:
voila le code:
merci d'avance pour toute aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 private void saveToolStripMenuItem_Click(object sender, EventArgs e) { BinaryWriter bw = new BinaryWriter(File.OpenWrite(path), Encoding.Unicode); bw.BaseStream.Position = 0x118A0; bw.Write(Convert.ToChar(textBox1.Text) + '\0'); bw.BaseStream.Position = 0x11940; bw.Write(Convert.ToInt32(textBox2.Text)); bw.BaseStream.Position = 0x1193C; bw.Write(Convert.ToInt32(textBox3.Text)); bw.BaseStream.Position = 0x128E0; bw.Write(Convert.ToInt32(textBox5.Text)); bw.BaseStream.Position = 0x128E4; bw.Write(Convert.ToInt32(textBox6.Text)); bw.BaseStream.Position = 0x128E8; bw.Write(Convert.ToInt32(textBox7.Text)); bw.Flush(); bw.Close(); bw = null; }![]()
Partager