2011-07-30 64 views
3

我正在尋找專業外觀十六進制查看器/編輯器的Windows C++(或Embarcadero Delphi/C++ Builder VCL組件)GUI組件。雖然很容易建立一個初級的我需要一個拋光的現代組件。 (可以處理任意數量的數據,根據需要從某種類型的流中加載顏色/字體可定製,突出顯示字節選擇/單個字節)Windows C++十六進制查看器GUI組件

2個更有用的十六進制查看器/編輯器組件,行動低於:

任何人都可以推薦什麼嗎?

在此先感謝。

+0

http://www.hex-editor.org/ – Ajay

+1

@Ajay:如何張貼閉源的十六進制編輯器會幫助一個網站嗎?此外,它只是HxD的一個便宜修改:http://mh-nexus.de/en/hxd/ – pezcode

+0

目前還不清楚您是否在尋找開源免費軟件,專業版或世界級的十六進制編輯器。 – Ajay

回答

0

你沒有提到Qt作爲一個C++庫的選項來使用。但這聽起來像你的情況可能是靈活的。所以如果你能夠使用它,我會注意到一些選項。

有,你可以順路作爲QPlainTextEdit更換或任何十六進制組件:

https://github.com/Simsys/qhexedit2

對於該網頁說,數據的大小在一般應低於10兆字節。較重的重量尋呼解決方案存在一個名爲LFhex(源下載)

http://stoopidsimple.com/lfhex

+2

另一個輕量級Qt小部件:http://www.codef00.com/projects#qhexview – pezcode

+0

OP使用的是C++ Builder,它使用VCL而不是Qt。 –

+0

@DavidM OP說,我引用:*「我正在尋找** Windows C++ **(**或** Embarcadero Delphi/C++ Builder VCL組件)」*。問題也被標記爲[tag:C++]。 Qt是一個C++庫,可以將它鏈接到Windows C++程序中。 – HostileFork

0

QHexEdit2現在可以編輯大型文件(> 2 GB),可用於Qt4,Qt5,PyQt4,PyQt5。它現在託管在Github上

https://github.com/Simsys/qhexedit2

+0

OP使用的是C++ Builder,它使用VCL而不是Qt。 –