|
|
1
6
如果可以关闭UAC,那么在Vista下运行Delphi7是没有问题的。在UAC打开的情况下,您在启动D7时会收到一条错误消息,但它仍然可以工作,只需单击“确定”并继续。 用D7编译的程序对Vista没有问题。但Vista的新功能仅由Delphi2007/2009支持。 我们在XP和Vista上使用D7,构建并维护一个从D2到D4、D5到D7的商业应用程序。除了BDE的问题,这使我们切换到DBX(Corelabs)之外,并没有问题。 |
|
|
2
6
只要按照这些指示去做,你就会没事的。没有理由关闭UAC!我已经在Vista上运行Delphi7大约一年了,没有任何问题。调试也很好。 |
|
|
3
5
要在Vista中安装Delphi 7,可以从Microsoft尝试此修补程序。 http://support.microsoft.com/default.aspx/kb/932246 至于其他人,我想其他人会有更多的知识。 |
|
|
4
3
我有Delphi7在我的Vista开发盒上运行良好。是的,在安装过程中出现了一些问题,但并不比其他应用程序多,这些问题已在Delphi的后续版本中得到解决。 所有这些都不会导致D7为Vista开发的应用出现问题。我们使用Delphi作为我们所有应用程序的主要开发工具,它们在Vista中运行良好。 这听起来像是公司里有人为了摆脱德尔福而搬到C#的借口。典型的FUD战术。您的公司离开Delphi可能有真正的原因,但Vista兼容性不应该是其中之一。 |
|
|
5
2
此外,如果您想在Delphi 7应用程序中使用所有支持Vista的功能,请参阅本文: Creating Windows Vista Ready Applications with Delphi 这将使您的应用程序在执行Flip3D时正确显示,或在任务栏中的应用程序上方悬停时显示预览缩略图。从本质上讲,这将为您提供Delphi2007的“Vista就绪性”,它来自于Delphi的旧版本(我在Delphi 2006中使用了它,它工作得非常好)。 您还可以通过链接网站上列出的修改获得新的Vista任务对话框和新的通用对话框。 |
|
|
6
1
我认为,从在Vista中安装D7时遇到问题(D7毕竟包含调试器的低级位和片段,不知道在Vista下放置东西的“正确”位置)到假设您自己的应用程序在Vista中会出现问题,这是一个很大的飞跃。。。 你有源代码,你可以测试你的程序在Vista下运行,你可以对你的代码做任何必要的调整(通常是次要的)。。。。我真的很惊讶,你会决定用另一种语言重写应用程序,仅仅因为你不能在Vista下安装(旧的)开发工具。
|
|
|
7
0
我在Vista中使用D4已经有一年了,因为我们的关键产品之一使用了它,它的好版本仍然存在,并且有一些变通方法使它使用新的Vista功能。您可以调用任何win32 API(新函数),因此没有必要更新到D7。 我手动将D4安装/移动到新机器上: 1.通过导出注册表配置单元 3.复制文件
|
|
|
8
0
正如其他人所指出的,在Vista下运行Delphi 7应用程序没有问题:我们使用数十万行Delphi 7应用程序,该应用程序使用大量第三方控件(Developer Express grids、TSILang translation components等)。 我们使用Vista作为主要操作系统,但我们在WindowsXP虚拟机中运行Delphi7开发环境。它工作完美,并且没有安装问题。 |
|
|
9
0
关闭UAC(用户帐户控制),然后安装delphi7,但您的计算机上必须没有其他版本的delphi。 |
|
|
10
0
|