显示二进制文件的内容
本文关键字:二进制文件 显示 | 更新日期: 2023-09-27 17:50:15
我有一个FileopenDialog,我可以选择。txt,.bin,.prn,.dat文件。选择这个后,我想读取文件的内容,并在一个richtextbox中显示它。
此文件适用于所有文件,除了以下格式的二进制文件。
00000120 20 20 20 20 3d 20 30 78 30 30 30 30 30 30 33 30 | ABCD@.......
00000130 0a 01 00 00 00 23 00 00 00 75 75 69 64 30 20 20 |....LD;
000001a0 20 20 20 20 20 3d 20 30 78 61 32 35 35 35 63 30 | ABCDEF11111|
我想在richtextbox的二进制文件中显示上述ascii和十六进制值,但它显示的输出类似。
ABCD@LD;
使用复合格式字符串:
str[i].ToString("X2") + " ";
MSDN标准数字格式字符串的文档有示例