Delphi5IDE会在Windows10上运行吗?

Delphi5IDE会在Windows10上运行吗?,delphi,delphi-5,Delphi,Delphi 5,我在surface pro 3(win 8.1)上运行Delphi 5,在桌面上运行win 7-64位。如果surface pro 3“升级”为win 10,Delphi 5是否会继续正常运行?是,Delphi 5将在Windows 10上运行。当然,您需要处理这样一个事实:IDE试图写入其安装目录,但在UAC下的默认安装中失败。但是你已经知道如何处理这个问题了,因为你有在Windows7和Windows8上运行它的经验。它运行,但更多的是实验性的,不建议开发一些东西。在某些机器上,dbe安装程

我在surface pro 3(win 8.1)上运行Delphi 5,在桌面上运行win 7-64位。如果surface pro 3“升级”为win 10,Delphi 5是否会继续正常运行?

是,Delphi 5将在Windows 10上运行。当然,您需要处理这样一个事实:IDE试图写入其安装目录,但在UAC下的默认安装中失败。但是你已经知道如何处理这个问题了,因为你有在Windows7和Windows8上运行它的经验。

它运行,但更多的是实验性的,不建议开发一些东西。在某些机器上,dbe安装程序在安装过程中停止。组件栏不显示提示。在调试程序终止后,它会变得不稳定,有些程序会冻结IDE。您应该以管理员身份启动delphi,而不使用compat。选项,否则在调试模式下会得到非常慢的程序。
哦,我忘了,有些组件坏了,比如最新的quickreport组件会产生“没有可用的默认打印机”之类的错误。

现代IDE版本在Win10上运行,它们比D5复杂得多,依赖性也大得多。所以我确信它会很好地工作,特别是如果它在Win8上工作的话。另一方面,现代版本确实将一些文件放在Windows系统文件夹中,这些文件需要在“升级”系统上手动移动,因为Win10通过将
C:\Windows
重命名为
C:\Windows.old
来保留现有的Windows安装,这给IDE带来了一些小问题。因此,如果您在运行D5时遇到任何问题,因为它在系统文件夹中找不到文件,请检查旧的系统文件夹;如果发现您的任何软件不工作,您可以降级。不过在win 10升级后只有一个月。非常感谢Remy和Laurens的回复。谢谢。问:你使用Delphi5有什么特别的原因吗?与Borland Pascal(一个极端)或XE8的当前版本(另一个极端)相反?有趣的链接:@paul有时只是权宜之计,有时是安全的。我最近对一个不再维护的程序做了一个小改动,这个程序是用Delphi6开发的。如果换成现代的Delphi,可能会有风险。我在Windows7、8和10上使用Delphi7。您只需不在“program files”目录中安装即可。我已经创建了一个目录c:\ggProgramFiles,这就是我安装delphi 7的地方。没有一个单独的problem@GuidoG我在程序文件下安装,并对安装目录应用许可ACL。我不知道那个目录。如果Delphi要读/写其文件,将使用实际文件还是windows将使用用户目录中的副本?如果后一种情况是这样的话,我会通过的,我有不好的经验that@GuidoG我不知道你所说的
使用
目录是什么意思。对于不支持UAC的Delphi版本,安装目录上的许可ACL有效。我更喜欢这样做,因为它将我的程序保存在一个地方,并避免了根目录的激增。同样的策略也适用于Python安装及其站点包目录。我的意思是,当不是为windows 7或更高版本编写的软件(delphi 7)写入program files目录中的文件时,windows不会使用实际文件,而是在用户文档文件中创建一个隐藏的副本,我相信是用户appdata目录。问题是,当同一个软件从这些文件中读取时,windows有时会从实际文件中读取,而它会写入副本。这当然会产生奇怪的结果