首页
社区
课程
招聘
虚心请教去掉Delphi程序中的事件,谢谢
发表于: 2004-11-17 21:07 4895

虚心请教去掉Delphi程序中的事件,谢谢

2004-11-17 21:07
4895
用Delphi7编写的EXE文件,我用PE Explorer中带的反汇编器和DELPHI反编译工具DeDe查看到了相应的时间,比如程序有个Button按钮的Onclick,我想去掉程序的这个事件,让这个事件不再响应,我试了一些方法总是编译出错,请教高手,万分感谢。。。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (9)
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
不明白,Delphi本来就用事件来驱动的,没有这个事件,这个按钮不是等于无?而且只要对这个Button按钮不编写功能代码不就行了?或者编写SDK程序。
2004-11-17 21:19
0
雪    币: 210
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我的意思是说已经编译好的EXE文件,我要反汇编然后去掉这个事件啊。
并不是有DELPHI源码然后去掉某个事件啊
2004-11-17 21:50
0
雪    币: 332
活跃值: (479)
能力值: ( LV9,RANK:330 )
在线值:
发帖
回帖
粉丝
4
看这个论坛里有一篇精华,叫什么“Delphi..添加N个按钮...”,你看看就会有帮助的,
2004-11-18 09:40
0
雪    币: 209
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
有两种方法,第一种,用资源工具打开后将这个按钮的OnClick事件这一行删除,第二种就是用DEDE找到虚拟地址后转化为物理地址用十六进制工具把该地址的第一字节改为C3即返回的意思.就可以了.
2004-11-18 12:33
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
其实DELPHI在编程的时候可以让PE Explorer看不到时件地址。
2004-11-18 13:08
0
雪    币: 166
活跃值: (112)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
dede的主页上有足够的文章回答你的问题,不妨去看看
http://runtav.zadnik.org/dede/IndexDF.html
2004-11-18 20:08
0
雪    币: 221
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
哇,都是高手,学习。
2004-11-18 20:14
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
你想把程序反汇编出来的代码来重新编译出原来的程序??告诉你吧,你要是想这样做绝对是办不到的。
2004-11-19 13:21
0
雪    币: 210
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
谢谢各位前辈的指教,我的问题已经解决,我是用RestoratorV3.00资源编辑软件直接去掉Form主窗体里相应的事件声明那事件就无效了。再次感谢各位的帮助
2004-11-21 21:27
0
游客
登录 | 注册 方可回帖
返回
//