これらのオプションはネイティブコードを逆アセンブルするためのものです。:
16進ダンプを追加
では、逆アセンブルされた各コマンドの前にマシンコードが表示されます。これは、「HEX
エディタ」での分析後にバイナリファイルを変更する場合にのみ必要になる場合があります。
文字変換を無視は、英語以外の文字列データの数値 Unicode
への変換を無効にするために使用されます。 このオプションを有効にするとコードが読みやすくなりますが、プログラミング言語の IDE
ではフォーム内の英語以外の文字列がサポートされない可能性があるため、結果をプロジェクトに保存する前に無効にする必要があります。
ユーザークラスを表示には、Delphi / Free
Pascal アプリケーション内のユーザー クラスの解析が含まれます。 このオプションは、Visual
Basic
および C# アプリケーションでは使用されません。
VCLクラスを表示には、VCL
ライブラリのすべての内部クラスの逆コンパイルが含まれます。 逆アセンブラが何千ものサービス
クラスを分析しないように、このオプションを無効にすることをお勧めします。これらのサービス クラスは、プログラムを分析するときに通常は不要です。
このオプションは、内部目的で Delphi
アプリケーションを逆コンパイルする場合にのみ使用され、他の製品と統合するために作成されましたが、VB
Decompiler には実装されていません。
Delphi および
Free Pascal
アプリケーションの部分的な逆コンパイルは、現在、(ソフトウェアとしてではなく)別個のサービスとしてのみ提供されています。