Windows C ++ Hex Viewer GUI组件

时间:2011-07-30 00:29:04

标签: c++ windows user-interface components vcl

我正在寻找一个专业的Hex Viewer / Editor的Windows C ++(或Embarcadero Delphi / C ++ Builder VCL组件)GUI组件。虽然很容易构建一个基本的,我需要一个抛光的现代外观组件。 (可以处理任意数量的数据,根据需要从某种流加载。颜色/字体可自定义。突出显示字节选择/单个字节)

我见过的应用程序中有两个更可用的十六进制查看器/编辑器组件如下:

有人可以推荐什么吗?

提前致谢。

3 个答案:

答案 0 :(得分:2)

在快速搜索互联网之后,我找到了Delphi的以下组件:

http://www.tkweb.eu/en/delphicomp/khexeditor.html

答案 1 :(得分:0)

你没有提到Qt作为C ++库的选项。但听起来你的情况可能很灵活。因此,如果您能够使用它,我会注意到几个选项。

有一个十六进制组件可以替代QPlainTextEdit或其他任何内容:

https://github.com/Simsys/qhexedit2

该网页表示数据大小通常低于10兆字节。作为一个名为LFhex的程序(下载中的源代码)存在一个较重的分页解决方案

http://stoopidsimple.com/lfhex

答案 2 :(得分:0)

QHexEdit2现在能够编辑大文件(> 2 GBytes),可用于Qt4,Qt5,PyQt4,PyQt5。它现在托管在Github上

https://github.com/Simsys/qhexedit2