回 帖 发 新 帖 刷新版面

主题:更改VFP运行库文件为其他名软件也能运行?

曾见过一款田径运动会编排系统,作者马建农,其软件是VFP9 SP1开发的,但是,它的运行库文件并不是默认的vfp9r.dll等,而是被修改为“tjydh06.dll”和“tjydhchs.dll”等,这些文件在软件安装路径下,在XP中鼠标指向该文件即会显示它是
“描述: Microsoft Visual FoxPro 9.0 SP1 Runtime Library Resources 公司: Microsoft Corporation 文件版本: 9.0.0.3504 1.07 MB”

可见,这确系VFP的运行库。

请问:如何能保证将默认的VFP9R.DLL等文件如上修改为其他名称也能保证用VFP开发的软件正常运行?老马的田径运动会系统是如何做到的?希望高人赐教。

老马的作者试用版下载地址:http://www.tjydh.net/tjydh/tjydhdx/tjydhz2008.rar

有兴趣的朋友研究一下,并希望得到答案。谢谢!

回复列表 (共2个回复)

沙发

根据最近这两天和马建农老师的讨论知道了原因:那是用加壳软件完成的。马老师没细说过程,我研究发现他这软件是用“VFP&Exec”加壳的,希望有这个软件正式版的朋友研究下,把研究成果与民分享,谢谢!

板凳

VFPEXE加密的也是可以反编译的,但一般不建议这样做。

如果有好的项目,和老马合作一把,大家双盈。

我来回复

您尚未登录,请登录后再回复。点此登录或注册