【发布时间】:2008-10-02 07:19:17
【问题描述】:
我在使用 Delphi 2006 IDE 时遇到了一个非常奇怪的问题。
如果 IDE 已最小化,并且 PC 已锁定。我回到电脑,解锁它并最大化 IDE,我有时会收到错误“无法在 OnShow 或 OnHide 中更改 Visible”。
如果发生这种情况,我必须使用任务管理器终止 IDE。
有人遇到同样的问题吗?如果可能的话,有什么解决办法?
我怀疑涉及某些第三方组件,但我的同事从未遇到此错误。
【问题讨论】:
我在使用 Delphi 2006 IDE 时遇到了一个非常奇怪的问题。
如果 IDE 已最小化,并且 PC 已锁定。我回到电脑,解锁它并最大化 IDE,我有时会收到错误“无法在 OnShow 或 OnHide 中更改 Visible”。
如果发生这种情况,我必须使用任务管理器终止 IDE。
有人遇到同样的问题吗?如果可能的话,有什么解决办法?
我怀疑涉及某些第三方组件,但我的同事从未遇到此错误。
【问题讨论】:
是的,我在使用终端服务器时注意到了同样的问题。我使用 GExperts。如果你能重现问题,你应该在http://qc.codegear.com/报告它
【讨论】:
这是否与您当前打开的特定表单相关联?
如果不是,那么导致问题的可能不是第三方组件,而是您添加到 Delphi 的专家。尝试禁用所有专家。如果这样可以解决问题,请一一添加。
【讨论】:
在任务管理器中不需要杀死 IDE 的其他方法是显示任务栏设置并关闭“在其他窗口上方显示”。使用此设置,在 IDE err 上单击确定。味精,然后将其设置回来。通过一些练习,它可能会随着时间的推移而有用......
顺便说一句:同事的 IDE 布局设置是“经典未停靠”,他从来没有遇到过这个问题。
但是仍然缺少诸如错误修复之类的东西:/ (WinXP, TurboDelphi 2006)
【讨论】: