怎样将.dcu文件转成.pas;因为我的.pas文件不小心丢失了。急(50分)

  • 主题发起人 主题发起人 小蔡一碟
  • 开始时间 开始时间
看来你也只有跳下去了,闭上眼,一、二、三。。。
 
我用过,不过结果不是我想要的
 
没办法!!
 
没备份? 重写一遍吧. 记住, 买个刻录机.
 
你怎么会把.pas文件给的丢了?
 
Delphi在每次保存后都会将相应文件备份,如将.dfm-->.~df .pas-->~pa,将其后缀修改后
就可得到最后一次保存的文件。
下次小心了!!
 
~df文件是dfm的备份,里面包括的是界面的内容,~pa是pas的备份,保存的是UNIT的内容
根本不是同一回事,不可能从~pa里恢复出dfm 的内容的。
chat* jump downstair
xixi
 
我以前提过此问题,都说没办法,我也只也认了。
你也认了吧!!!!!
 
认了吧!
 
delphizine 前几天介绍一个Delphi Experts叫做 Delphi Resource Inspector,说是可以
dcu -> pas ,不过估计没戏,我没有用过

http://www.delphizine.com/files/showfile.asp?FileID=1661

The Delphi Resource Inspector is an advanced Delphi plug-in designed to
accelerate development times through resource management, providing instant
access to the following resources:

- Object Pascal type library browser for registered type libraries
- Web browsing (including Internet and newsgroup metasearching)*
- DCU decompiler, for Delphi 2-5 DCU's
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Binds to Borland Community, MSDN and Delphi3000.com*
- File and project module tracking
- Component source tracking, and type and hierarchy information
- Delphi IDE component tree, type and hierarchy information for Opentools API developers
- Win32-SDK style interface of Delphi's on-line help for instant indexing and query capabilities
- Code editor integration

All of these features are available now, right inside of Delphi when using the Delphi Resource Inspector.

 
小蔡一碟
祝你好运
 
用Revival进行删除文件的恢复,实在不行就按扇区找。(千万不要进行写盘操作!!)

别指望反编译以后你的变量名还是原来的样子——除非是Java,在ASM中,他们只是内存地址而已。
(我已经够乐观了——绝大多数反编译工具只能将文件转化为ASM Code)

Delphi Resource Inspector 顾名思义——是用来提取资源的,它的反编译DCU的效果不会比
SoftICE反编译EXE强。
 
多人接受答案了。
 
后退
顶部