Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
7 / 7 / 5
Регистрация: 14.07.2014
Сообщений: 554
1

Добавление редактирование hex

06.10.2014, 20:54. Показов 670. Ответов 2
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
BinaryWriter BinWrite = new BinaryWriter(File.OpenWrite(OpenFolderDota + "123.txt"));
 
            string go = textBox1.Text;
 
            BinWrite.BaseStream.Position = 0xd3fa33;
            BinWrite.Write(go);
            BinWrite.Dispose();
проблема значение введенное добавляется все хорошо допустим было значение 00 31 31 33 34
после редактирования на это же значение впереди добавляется 04 31 31 33 34
как это можно исправить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2014, 20:54
Ответы с готовыми решениями:

Редактирование hex
Подскажите вот етсть файл нужно отредактировать строку через hex как это сделать подскажите на...

XML добавление и редактирование
Доброго времени. У меня возникла проблема. Сегодня впервые решил познакомиться с XML и начать с ним...

Редактирование hex значений в файле
Всем привет. Не знаю как сделать то что на 2 скриншотах. На 1 до, на втором - после. В какую...

Hex редактирование - замена строк в файле
Есть файл (вернее 3d модель) в котором нужно сменить имя текстуры, при помощи Free Hex Editor Neo...

__________________

Записывайтесь на профессиональные курсы С#-разработчиков‌
2
Почетный модератор
Эксперт .NET
8692 / 3644 / 404
Регистрация: 14.06.2010
Сообщений: 4,513
Записей в блоге: 9
07.10.2014, 00:17 2
Bo0m21, перевести строку в массив байт и писать массив. При записи строки, первые несколько байт (зависит от длины строки) обозначают длину строки.
0
7 / 7 / 5
Регистрация: 14.07.2014
Сообщений: 554
07.10.2014, 00:58  [ТС] 3
C#
1
2
3
4
5
6
7
8
9
BinaryWriter binary = new BinaryWriter(File.OpenWrite(FilePatch));
 
            float cam = Convert.ToByte(textBox1.Text);
 
            byte[] cambyte = BitConverter.GetBytes(cam);
 
            binary.Seek(10, 0);
            binary.Write(cambyte);
            binary.Dispose();
Подскажи где там стрингт нужен а где byte а то с этим вот путался
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.10.2014, 00:58

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Добавление в StringGrid в hex
Всем добрый день! Пишу потому, что передо мной вдруг встала такая задача: на форме имеются...

[Dendy] Увеличить начальную скорость падения блоков в tetris.1989 (редактирование значений в HEX редакторе)
Доброго дня! Когда-то мне здесь помогли написать диплом. Теперь снова обращаюсь к Вам. Играю в...

Редактирование и добавление
Подскажите пожалуйста, какой код нужно написать чтобы происходило редактирование и добавление...

Редактирование и добавление
Подскажите пожалуйста, какой код нужно написать чтобы происходило редактирование и добавление...

Добавление страниц и их редактирование
Добрый день, я в php очень слаб, но у меня есть задача, которую мне сложно выполнить. Мне нужно...

Редактирование и добавление записей в БД
Добрый день. Подскажите, пожалуйста. Есть форма "Номенклатура",на ней DBGrid, в ней есть три поля с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.