求救:EXE文件如何在运行是修改自己 在一个Exe文件运行时修改他自己?好象不可能啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果要是根据用户的要求,修改button之类的属性,好办。是这个意思码? 好象在一本书(好象是《电脑爱好者》,你找找吧。)里看到如何将一个正在运行的程序,自己将自己删掉。这或许对你有用。我还在网上看见一个小技巧,就是可以向EXE内写入少量的数据。(实在对不起,您还是自己找把,大概在程序员大本营就有。) 可采用间接的办法,运行该程序时,同时或在退出前启动另外一个后台服务的程序,在主程序退出后(通过检测或发送消息后延迟的办法)对主程序进行修改。后台服务程序应能禁止组合键等其它方法Kill的功能。 Windows下不是有共享保护吗?要想自己修改自己,就要跨过系统,使用VXDCall IFSMgr_Ring0_FileIO才可以,这么做还要进Ring0级,还要挂HOOK,好麻烦,希望有人能拿出更简易的办法。 BTW,大家可以参考CIH的Source Code. 你可以把要改的控件及其它属性用INI或文件形式保存下来,下次运行时读取就行了,没必要改EXE 怎么获得子线程的返回值,UP有分 delphi中dbgrid输入新数据时判断是否与以前内容重复的问题.(在线等待) 菜鸟问题:怎么用循环来判断 tdbgrid 中所有记录中某一列的值的正负? ru如何使用DELETERECORDS函数? 一起散分吧,散到每个人都五棵星好了 Panel控件在改变大小时如何令它刷新而不留痕迹?! 急救,mts组件问题? 时间问题 谁能告诉我该如何解决?我就不相信大富翁和CSDN都没人能解答的了! 救我!!!!!!!!!! 如何在StringGrid使用ComboBox输入内容 delphi中和servers中的WordApplication控件如何使用请交我
我还在网上看见一个小技巧,就是可以向EXE内写入少量的数据。(实在对不起,您还是自己找把,大概在程序员大本营就有。)
希望有人能拿出更简易的办法。