我们使用Delphi6的Win7 / x64。很多事情都像WinXP一样,但我发现了一个非常令人不安的现象。
我在构建中多次放入源代码,并尝试使用此功能。然后Delphi开始将所有表单放到前台。当它完成构建时,我看到很多形式,我需要将它们关闭以返回源代码。
更令人不安的是,有时在构建或加载项目,或???? Delphi也开始将表单推送到前台,但它在这个操作上被绞死了。每个表格都被触摸并镶嵌到顶部窗口,它们也可以在任务托盘中看到。当全部可见时,Delphi将它们全部隐藏起来。并从头开始。
我需要关闭流程。
我尝试在Delphi上设置兼容性WinXp,但是当我尝试用ShellExec或DblClick打开一个dpr时,我得到系统警告“进程要修改系统”,当我点击允许时(是),dpr没有加载...: - (
你有同样的问题吗?
如何解决?
感谢: DD
答案 0 :(得分:6)
让我先说一下,你不能指望像Delphi 6这样的2001软件开发产品能够完全适用于像Windows 7这样经历了重大结构变化的2009操作系统。
开发产品本质上是在当时最新的操作系统版本的边缘工作(通常是切割,有时会变成流血)。
操作系统的更改有时会导致软件停止工作或限制其功能。对于开发软件来说更是如此。
在这种情况下,自Windows Vista以来引入的主要更改,如UAC,会话管理,视频输出和任务栏管理将影响您的Delphi体验。
这是Delphi 2007与2006年向后兼容性发布的原因之一:解决其中许多问题。
也就是说,基本上有三种选择:
- 的Jeroen
答案 1 :(得分:2)
根据您的描述判断,我会说您的PC上存在严重的病毒感染问题,但那只是我。