Windows8上的Delphi7

Windows8上的Delphi7,delphi,delphi-7,Delphi,Delphi 7,我在笔记本电脑上安装了Windows8,并试图让Delphi7运行 我得到AV错误:在读取地址C08B0033的模块“rtl70.bpl”的地址40005A06处出现访问冲突 我已经尝试了我能想到的一切,甚至重新安装了Windows8而不是8.1,但问题仍然存在。我已经替换了SYSWOW64和System32文件中的rtl70.bpl文件 它过去在Win 8.1上有效,但这次不行吗 任何帮助都将不胜感激,我想不出还有什么可以尝试的。有什么建议吗?导航到您的Delphi-7快捷方式,右键单击它并选

我在笔记本电脑上安装了Windows8,并试图让Delphi7运行

我得到AV错误:在读取地址C08B0033的模块“rtl70.bpl”的地址40005A06处出现访问冲突

我已经尝试了我能想到的一切,甚至重新安装了Windows8而不是8.1,但问题仍然存在。我已经替换了SYSWOW64和System32文件中的rtl70.bpl文件

它过去在Win 8.1上有效,但这次不行吗


任何帮助都将不胜感激,我想不出还有什么可以尝试的。有什么建议吗?

导航到您的Delphi-7快捷方式,右键单击它并选择属性。 然后在窗口顶部选择兼容性。 然后找到兼容性部分,勾选在兼容性中运行此程序的框:并从下拉框中选择Windows XPService Pack 2。应用这些设置


我不确定这是否是问题所在,但这就是我在Windows 8上运行Delphi-7的方式。

导航到您的Delphi-7快捷方式右键单击它并选择属性。 然后在窗口顶部选择兼容性。 然后找到兼容性部分,勾选在兼容性中运行此程序的框:并从下拉框中选择Windows XPService Pack 2。应用这些设置


我不确定这是否是问题所在,但这就是我在Windows 8上运行Delphi-7的方式。

我使用Craig的建议在Windows 8.1上安装了Delphi 7,但我使用了Windows XP SP 3的兼容性。在“设置”部分,我启用了“禁用高DPI设置上的显示缩放”,并以管理员身份运行此程序。效果很好

此后,我还安装了第三方扩展,如GEExperts和TurboPower SysTools v4.03。为了让后者工作,我必须导航到以下两个注册表项: [HKEY\U CLASSES\U ROOT\BorlandProjectGroup\Shell\Open]和 [HKEY\U CLASSES\U ROOT\DelphiPackage\Shell\Open] 并在每次删除中删除DDEXEC键。然后从Delphi中加载S403_d70.dpk包


希望有帮助

我使用Craig的建议在Windows 8.1上安装了Delphi 7,只是我使用了与Windows XP SP 3的兼容性。在“设置”部分,我启用了“禁用高DPI设置上的显示缩放”,并以管理员身份运行此程序。效果很好

此后,我还安装了第三方扩展,如GEExperts和TurboPower SysTools v4.03。为了让后者工作,我必须导航到以下两个注册表项: [HKEY\U CLASSES\U ROOT\BorlandProjectGroup\Shell\Open]和 [HKEY\U CLASSES\U ROOT\DelphiPackage\Shell\Open] 并在每次删除中删除DDEXEC键。然后从Delphi中加载S403_d70.dpk包


希望有帮助

你和管理员一起运行D7了吗?是的,谢谢,我做到了。我在想也许我的D7安装文件被破坏了?我用WIndows 2012 Essential检查了Delphi 7 Build 8.1-我在启动时有不同的错误。在兼容模式下运行并具有管理员权限没有帮助。您是否在具有管理员权限的情况下运行D7?是的,谢谢,我做到了。我在想也许我的D7安装文件被破坏了?我用WIndows 2012 Essential检查了Delphi 7 Build 8.1-我在启动时有不同的错误。在兼容模式下运行并具有管理员权限没有帮助。