2013-01-13 34 views
1

我開發用於使用前子蝕一個共享對象編輯/查看器中的物場的偏移量。編輯樣子:獲取尺寸,並與前子

View of the editor

對其進行改進,我想實現的是,一旦選擇在頂部潘內爾的條目的功能,將突出底部面板上的相應字節。 要做到這一點,我們應該非常感興趣地用Preon退出我的對象的某個特定領域的大小和偏移量。

我該如何做到這一點?有其他的選擇嗎?

回答

1

這是一個有點分不清究竟你要實現的目標(截圖是相當小),但它可能與。

enter image description here

它使用preon-emitter模塊完成,發射在其上解碼的數據的不同片段元數據,解碼器正在運行時。正如你所看到的,它可以讓你建立一個HTML頁面 - 當你在字節上盤旋時 - 給你關於它解碼的數據結構的信息。

在這種特殊情況下,它顯示一個類文件的內容。左邊的粗體字是解碼後的值,剩下的就是該值在類文件數據結構中的位置。

+0

是的,這正是我所需要的。事實上,我以類似的方式解決了開發自定義編解碼器裝飾器和新註釋的問題,但是您的解決方案要優雅得多。我會採納它。謝謝。 – nannimo

+0

很想看到結果。這是否會成爲商業? –

+0

不幸的是我退出了這個事業。這是由於不可能從共享對象(DLL)中提取函數簽名,這是主要目標之一。這不是由於Preon造成的,只是DLL頭和表不包含這些信息。我失去了一些工作日,但我期待在另一種情況下很快使用Preon。這是一個偉大的工具。 – nannimo