2009-04-22 5 views

答えて

6

デルファイDCU逆コンパイラDCU32INTを見ることができます。何らかの形で読めるがコンパイルできない.intファイルを生成しますが、定義された型だけを判断したい場合は、これで十分です。

+1

dcu32intが私のために働いた。 .intファイルは非常に読みやすいものでした。 – JosephStyons

2

DCU形式は文書化されていませんが、最後に確認しました。しかし、あなたがDCUtoPASと呼ばれるいくつかの基本情報を与えるかもしれないツールがあります。サイトでの評判はあまりよくありませんが、少なくともあなたのタイプを抽出するかもしれません。 DCU32INTもあります。これも役立ちます。

それ以外の場合は、ファイルを16進エディタで開き、文字列を掘り下げてください。

+1

DCUtoPASはまったく動作しませんでした... DCU32INTでした。 – JosephStyons

7

エディタで次のように入力し、FooUnitという名前のユニットに何があるかを調べるに:最後に

unit Test; 

interface 

uses FooUnit; 

var 
    x: FooUnit. 

Ctrlキーを押しながらスペース、およびIDEは、可能な補完値の一覧を表示します排他的ではないにしても主に型名を含むべきである。

+1

最も簡単なソリューションです。うまく機能します。私はschnaaderを受け入れました。実際にIDEに頼るのではなく、実際にDCUを直接分割するからです。 – JosephStyons

関連する問題