【发布时间】:2011-10-16 08:31:22
【问题描述】:
我正在为具有专业外观的十六进制查看器/编辑器寻找 Windows C++(或 Embarcadero Delphi/C++ Builder VCL 组件)GUI 组件。虽然很容易建立一个基本的,但我需要一个抛光的现代外观组件。 (可以处理任意数量的数据,根据需要从某种流中加载。颜色/字体可自定义。突出显示字节选择/单个字节)
我在实际中看到的应用程序中的 2 个更有用的十六进制查看器/编辑器组件如下:
- http://niiconsulting.com/checkmate/wp-content/uploads/2009/10/fileinsight-2.jpg
- http://www.the-interweb.com/bdump/hexer/hexer-linux.png
有人可以推荐吗?
提前致谢。
【问题讨论】:
-
@Ajay:发布一个闭源十六进制编辑器的网站会有什么帮助?此外,这只是 HxD 的廉价修改:mh-nexus.de/en/hxd
-
不清楚您是否在寻找开源、免费软件、专业或世界级的十六进制编辑器。
-
"可以处理任意数量的数据" - 更好的设计是让您的应用程序加载数据,并且 UI 控件仅显示数据的视图(例如,数据窗口 -开始和大小。)控件本身可能不应该加载和操作数据,但你的应用程序的非 UI 部分会,UI 提供它的视图。这也可以让您使用统一的 UI 界面处理不同的数据大小、流等。
-
我编辑添加了 C++Builder 标记,因为那是你正在使用的? “C++ 或 C++Builder”相当模糊——基于此的唯一合理假设和 Delphi 标签是您使用的是 C++Builder。
-
@DavidM 对您的技术堆栈意图非常感兴趣。 (非常感兴趣,以至于他想为此争吵,投反对票和评论。) 您能否澄清一下您在 2011 年的要求是什么,以便我们可以决定他在 2015 年是否有一个单一的、理性的、合理且受过教育的反对票?
标签: c++ windows user-interface components vcl