我正在寻找一个专业的Hex Viewer / Editor的Windows C ++(或Embarcadero Delphi / C ++ Builder VCL组件)GUI组件。虽然很容易构建一个基本的,我需要一个抛光的现代外观组件。 (可以处理任意数量的数据,根据需要从某种流加载。颜色/字体可自定义。突出显示字节选择/单个字节)
我见过的应用程序中有两个更可用的十六进制查看器/编辑器组件如下:
有人可以推荐什么吗?
提前致谢。
答案 0 :(得分:2)
在快速搜索互联网之后,我找到了Delphi的以下组件:
答案 1 :(得分:0)
你没有提到Qt作为C ++库的选项。但听起来你的情况可能很灵活。因此,如果您能够使用它,我会注意到几个选项。
有一个十六进制组件可以替代QPlainTextEdit
或其他任何内容:
https://github.com/Simsys/qhexedit2
该网页表示数据大小通常低于10兆字节。作为一个名为LFhex的程序(下载中的源代码)存在一个较重的分页解决方案
答案 2 :(得分:0)
QHexEdit2现在能够编辑大文件(> 2 GBytes),可用于Qt4,Qt5,PyQt4,PyQt5。它现在托管在Github上