社区
Delphi
帖子详情
Dcu与Pas 的不解
qufo
2001-10-07 03:24:59
我在CSDN 2000 上找到一个号称可以写入,查找以分号分隔字段的VCL ,而且,在数据文件(TXT格式)小的情况下,可以使用,数据文件太大,则提示没有找到mylittlbasepro.pas 可是,我只有mylittlebasepro.dcu 能不能进行转换?怎么回事?
另,我刚发现,有些文件小也不能用,出上面的错,用些文件大,又能用,怎么回事?
...全文
113
4
打赏
收藏
Dcu与Pas 的不解
我在CSDN 2000 上找到一个号称可以写入,查找以分号分隔字段的VCL ,而且,在数据文件(TXT格式)小的情况下,可以使用,数据文件太大,则提示没有找到mylittlbasepro.pas 可是,我只有mylittlebasepro.dcu 能不能进行转换?怎么回事? 另,我刚发现,有些文件小也不能用,出上面的错,用些文件大,又能用,怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qufo
2001-10-09
打赏
举报
回复
当然,可是,碰到上面这样问题我该怎么办呢?
guipei
2001-10-07
打赏
举报
回复
.pas 是pascal的原程序,.dcu是编译过的程序,
dcu的目的就是为连接程序服务,再一个是不让你知道原代码。
lzzqqq
2001-10-07
打赏
举报
回复
你得有瓜编译工具才行,dcu是经过编译的原程序。
iamdelphiman
2001-10-07
打赏
举报
回复
如果pas相当于C中的.c文件
那么dcu 就相当于C中的.obj文件,当然不能由.dcu转换成.pas
delphi2-delphi2010 全支持
dcu
装换
pas
delphi2-delphi2010 全支持
dcu
装换
pas
-------------------------------------------------------------------------------- Project
Dcu
2
Pas
Version 1.3 Purpose Decompile a D2-D7, K1-K3's
dcu
(dpu) file to Delphi source as origin as possible, without or with minimal modifications, then recompile to new one under other Delphi versions Author Nengwen Zhuo(卓能文) Homes http://soarowl.uhome.net, http://www.websamba.com/soarowl, http://soarowl.0catch.com Emails soarowl@yeah.net, soarowl@sina.com.cn Released 2003-02-10 Lastest home/dl/
Dcu
2
Pas
.rar(zip) FOR RESTORE YOUR LOST SOURCES AND OPTIMIZE YOUR CODES ONLY!!! -------------------------------------------------------------------------------- This project is in very early stage, no document yet. To see some features, reference my test cases file -- test.
pas
and the output file test.int, please. The output maybe more clear organised than source files!!! For further development, any suggestions and ideas are welcome. I have no time to update my homepages for a long time ;-) -------------------------------------------------------------------------------- Usage Run
Dcu
2
pas
, set properly options, select a desired
dcu
file double click to decompile it -------------------------------------------------------------------------------- Features - Supports the following type declarations and their typed consts: * Type redeclarations, for example: type MyTypeString = type String; * All integer types(Byte, Cardinal, Int64, Integer, Longint, Longword, Shortint, Smallint, Word) * All char types(AnsiChar, Char, WideChar) * All boolean types(Boolean, ByteBool, LongBool, WordBool) * Enumerated type, subrange of enumerated type and set of enumerated type For examples: type Size = (Small = 5, Medium = 10, Large = Small + Medium); TMySize = Medium..Large; type TEnumSet = set of (Club, Diamond, Heart, Spade); const vcSet4: TEnumSet = [Club,Spade]; * All real types(Comp, Currency, Double, Extended, Real, Real48, Single) * All string types(AnsiString, ShortString, String, String[XX], WideString) * Array type(with/without packed keyword), dynamic array and multidimensional dynamic array * Set type * Record type, with any variant parts in records. But if a record has any variant parts in it, the typed const may can't correctly decompile * Function/procedure type declaration - Support threadvar - Support resourcestring - Support class type, interface inheritation - Support object type - Support interface - Code decompiler to BASM, then a decpompiled file can recompile under other Delphi versions... - Code decompiler to Object-
Pas
cal. I have some ideas, but I have no time, maybe in near future, I will code for it! -------------------------------------------------------------------------------- Update history Legend: - Bug fixed * Algorithm enhanced + New featuer added Ver2.0 Ver1.3 2003-02-10 * Code decompiler redesigned * Partly support D7 Ver1.2 2002-07-28 + Delete procedure, contructor, destructor frame 2002-07-18 + Procedure variable const + Now can distinguish: vc1: PChar ='test'; vc2: PChar = @vc1; 2002-05-28(Ver1.1) + Now correctly process interface properties and argument default values + Support resources, for example: {%R *.dfm}, {$R *.res} 2002-05-26 + Support default arguments + Support interface 2002-05-25 + Support object type + Support resourcestring + Support threadvar + Support function/procedure type 2002-05-24 + Support file type + Support set of enumerated type const decompiler + Support enumerated type const decompiler + Support subrange of enumerated type + Support dynamic array type - Array [enumerted type] of ... - Bugs in [packed] array fixed - Bugs in [packed] record fixed - Bugs in enumerated type fixed - Bugs in classify interface and implement declarations fixed
dcu
2
pas
decompile delphi
dcu
2
pas
decompile delphi
Dcu
2
Pas
1.0
Delphi
DCU
文件反编为
PAS
源文件
dcu
2
pas
3.0.0.1087
dcu
2
pas
是一个反编译Delphi的
dcu
文件获得经过修改可以再编译的
pas
文件的程序
dcu
2
pas
_jb51
dcu
2
pas
_jb51,是一个不错的转换工具,值得你选择,希望能帮助到你。
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章