如何修改Borland Delphi编写的程序

我有一个程序是用Borland Delphi编写的,已生exe文件并且带自解压的。现我想修改该程序里面的数据但不知怎么修改。
ps:我已试过用dede3.5打开该文件并且已找到了我想更改的地方但不知如何操作。也试过用W32Dasm汇编能定位到修改的地方也是不知道修改。请高手们帮忙。不胜感激!!!
就这么多财富了,全部贡献!!!!!!
修改里面的数据。该软件为一个彩票类计算,因为里面有涉及到将数字指向生肖。如1,12,24等代表牛,那么今年的1,12,24代表虎了。我就是想更新一下这一部分数据。

如果是在IDE里在左边的ObjectInspector改的话还有救!
下载eXeScope(下载地址:http://61.163.92.167:82/down/HA-eXeScope650-moming.exe)
打开你的程序。
找到旁边的:资源-RC 数据-存放数据的窗体类名称(如TForm1)
在右边可以看见一些定义
(如下面这一段object Form1: TForm1
Left = 418
Top = 264
BorderStyle = bsDialog
Caption = 'VHDMount For Windows XP/Server2003/Vista'
ClientHeight = 295
ClientWidth = 488
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
。。。。。这其实就是DFM文件里的数据,你可以对其进行修改以达到目的。
如要修改窗体名称就改object Form1: TForm1下面的Caption = 'VHDMount For Windows XP/Server2003/Vista'这句,改成'Killer',那么程序运行就是Killer了。)
同理,这样改你的程序。(注意:必须是Delphi编的)
希望对你有帮助。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-02-03
改不了,让别人重新开发一个吧
第2个回答  2010-02-03
反编译是改不了的,只有找到原代码才能改
第3个回答  2010-02-03
ultraedit修改。
第4个回答  2010-01-27
修改什么数据?要说清楚~
相似回答