TDUMP是一個命令行程序,它輸出.exe或.dll(以及其他文件類型)文件的結構。
TDUMP位於Delphi安裝目錄下的Bin目錄里,如下:
缺省時,TDUMP的輸出顯示到屏幕上;
用戶可以將TDUMP的輸出定向到一個文本文件中,然后從該文本文件中查閱關於程序的信息。TDUMP輸出內容包括:文件結構、程序使用的DLL,程序調用的DLL中的以及其他信息。例如,下面列出的是一個基本Delphi程序的TDUMP輸出到文本文件的部分信息:
一般都是從命令行運行TDUMP。由於TDUMP的輸出通常很長,因此,最好是將輸出定向到一個文本文件中。下面的命令就是把TDUMP的輸出定向到文本文件中:
之后,就可以用Delphi Code Editor或其他文本文件來瀏覽這個文本文件。雖然大家不會經常使用TDUMP,但當需要它時,會發現它非常有用。
Note
TDUMP通常用於獲取DLL中函數和過程列表。