多系统共享Delphi

博主在完成多系统共享BCB6后,尝试多系统共享Delphi 7和2005。添加Path和注册表项后,运行出现问题。通过上网找D7和D9的Keygen进行注册,D9还需将bin目录下程序集添加到系统中,最终解决问题得以进入程序主界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

完成多系统共享BCB6之后,我开始尝试多系统共享Delphi 7 Studio Enterprise(简称D7)和Delphi 2005 Studio(简称D7)。
像多系统共享BCB那样添加Path和注册表项后,点击Delphi的运行文件,在D7时,会直接弹出对话框,说不能找到有效的许可信息,直接要求退出。D9则是在显示Splash窗口时,弹出几个MessageBox,说某某类没有注册,然后会一直停在那里,没用进度。
然后上网找了个D7的Keygen,是个Console程序,运行时会从屏幕上显示几行字,就是注册码和认证码,还会在Keygen的相同目录下生成一个后缀为.slip的文件,把这个文件粘贴到D7的bin文件夹下,就可以运行delphi32.exe了。
再上网找了个D9的Keygen,这个Keygen可以直接点击Register按钮注册(这时要关闭D9主程序),另外,因为D9用到了.NET Framework,所以要把bin目录下的那些程序集添加到系统中,打开控制面板-管理工具-Microsoft .NET Framework 1.1 Configuration,在左边树视图中选Assembly Cache,在右边Add an Assembly to the Assembly Cache(也就是添加程序集,如果用的是Win2003中文版,就会看到用的是中文),然后到D9的bin文件夹下选所有文件(主要是这样方便一些)添加,这时会有一些MessageBox弹出,说不是什么有效的程序集,或是要求要Strong name之类的,不用管,直接点确定就是。完了,就可以运行bds.exe了,这时会有一些MessageBox弹出,说某某类没有注册云云,不用管,点确定,之后,就会进入程序主界面了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值