winform文件读取,有要求。

qq_39813167 2017-08-11 04:07:10
此程序是作为一个otp烧录软件。 以下有四张图, 第一张图是软件要求读取之后正确的显示内容 第二张是我自己写的代码读的,只会读取全部内容。 两张图读取的是同一个文件, 在每一行前面所显示的好像是十六进制的地址 不知道如何去做,刚刚把C#看完,不是特别会用 希望大神们指点迷津! 最后两张图是读取的另外一个文件,因为之前文件被我读写坏了。主要是想让大家看到拖动滑块后前面地址会随着每行的数据变化而变化。 Q1:如何读取文件显示成第一张图的样子,这个读取的意义是什么 Q2:做烧录软件需要了解的知识有哪些?
...全文
481 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39813167 2017-08-15
  • 打赏
  • 举报
回复
引用 4楼白三儿 的回复:
烧录也得有基本法吧,协议。 然后加个判断啊,你要从那个数据烧录,要烧录多长,这样就能避免把你想string显示的文本也被转换成16进制
您好! 比方说下面这个文件我想像上面第一张图一样在textBox显示,这个文件内容我怎么去读,因为里面带有//的注释一行是不需要的,还有就是0x 和,都不要。这个文件的内容怎么去操作。 我认为在判断的过程中是不是需要两次去判断,内容是不是需要一行行的读取? 最不懂的还是每一行开头的地址,这个地址是读取文件内容之后筛选后的每一个字节的地址吗?怎么操作它?
白三儿 2017-08-15
  • 打赏
  • 举报
回复
引用 5 楼 qq_39813167 的回复:
[quote=引用 4楼白三儿 的回复:]烧录也得有基本法吧,协议。 然后加个判断啊,你要从那个数据烧录,要烧录多长,这样就能避免把你想string显示的文本也被转换成16进制
您好! 比方说下面这个文件我想像上面第一张图一样在textBox显示,这个文件内容我怎么去读,因为里面带有//的注释一行是不需要的,还有就是0x 和,都不要。这个文件的内容怎么去操作。 我认为在判断的过程中是不是需要两次去判断,内容是不是需要一行行的读取? 最不懂的还是每一行开头的地址,这个地址是读取文件内容之后筛选后的每一个字节的地址吗?怎么操作它?[/quote] 去注释0X,这个不用说吧, string s1 = ss.Replace("0X", ""); 一行一行读取?我不懂好吧,我不知道你想怎么烧录,你需要定义你烧录的起始字节和结束字节,而不是根据行数烧录。 我不懂你说的地址是什么意思就这样
白三儿 2017-08-14
  • 打赏
  • 举报
回复
烧录也得有基本法吧,协议。 然后加个判断啊,你要从那个数据烧录,要烧录多长,这样就能避免把你想string显示的文本也被转换成16进制
homesos 2017-08-14
  • 打赏
  • 举报
回复
16进制编辑 http://blog.sina.com.cn/s/blog_589d32f5010082ii.html
qq_39813167 2017-08-14
  • 打赏
  • 举报
回复
只要有个大神能指点一下就行
「已注销」 2017-08-14
  • 打赏
  • 举报
回复
没人吗

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧