2009-04-22 49 views

回答

6

你可以看看Delphi DCU反編譯器DCU32INT。它會生成一個.int文件,它在某種程度上可讀但不可編譯,但如果您只想確定定義的類型,這可能就足夠了。

+1

dcu32int爲我工作。 .int文件非常易讀。 – JosephStyons 2009-04-22 19:54:59

2

DCU格式沒有記錄,最後我檢查了。但是,我發現了一個工具,可能會爲您提供一些名爲DCUtoPAS的基本信息。它在網站上評分不是很高,但至少可以爲你提供類型。還有DCU32INT,這可能也有幫助。

否則,您可能只需用十六進制編輯器打開該文件並挖掘字符串。

+1

DCUtoPAS根本不起作用... DCU32INT的確如此。 – JosephStyons 2009-04-22 19:55:42

7

要了解什麼是在一個名爲FooUnit單位,請在您的編輯器中的以下內容:

unit Test; 

interface 

uses FooUnit; 

var 
    x: FooUnit. 

按下Ctrl +空格鍵在最後,和IDE將提出可能完成值的列表,其中應該主要包括類型名稱(如果不是唯一的話)。

+1

最簡單的解決方案,它運作良好。但我接受了schnaader,因爲它實際上是直接拆分了DCU,而不是依靠IDE。 – JosephStyons 2009-04-22 19:57:44

相關問題