Delphi:Win7与表单的副作用

时间:2011-06-14 07:27:17

标签: delphi windows-7 ide autosuggest

Win7 / x64,Delphi 6教授

Win7让我疯狂的副作用。我形容它:

当我用Ctrl + Space强制建议时,或者Delphi自动执行此操作时,Delphi不会显示建议下拉列表框,他只会将我打开的所有表单一个接一个地带到前面。

这导致我输入的内容不会进入编辑器窗口:它将转到活动控件的活动表单的任何属性。

例如。

Ctrl +空格+ “ShowMes ...”

我没有带有建议列表框的ShowMessage,我将ShowMess键入我的主窗体的标题。

很多时候我需要制作更新包,因为按钮,标题等有“ShowMes”或“Excep”或其他属性,因为我输入这些窗口......

此功能有时会在win7上中断。

我可以恢复正常工作模式而不“将所有打开的表格放在前面”吗?

感谢:    DD

1 个答案:

答案 0 :(得分:0)

您可以在Windows 7中禁用UAC,请参见此处:
http://www.petri.co.il/disable-uac-in-windows-7.htm

在Windows XP兼容模式下运行Delphi 6也应该可以解决问题。 在embarcadero论坛上看到这个讨论,它是关于Delphi 7的,但它是同一个问题:
https://forums.codegear.com/thread.jspa?messageID=204928&tstart=0

最后看这里如何在XP兼容模式下运行程序:
见:http://www.w7forums.com/application-compatibility-mode-t314.html
或者:http://www.sevenforums.com/tutorials/316-compatibility-mode.html