在Delphi IDE中出现错误"无法在OnShow或者OnHide中更改可见性"
时间:2020-03-06 15:00:48 来源:igfitidea点击:
我在Delphi 2006 IDE中遇到了一个非常奇怪的问题。
如果IDE最小化,并且PC已锁定。我回到电脑,解锁电脑并最大化IDE,有时会收到错误"无法在OnShow或者OnHide中更改可见性"。
如果发生这种情况,我必须使用taskmanager杀死IDE。
外面有人遇到同样的问题吗?如果可能的话,一个解决方案?
我怀疑涉及到某些第三方组件,但是我的同事从未遇到此错误。
解决方案
这是否与我们目前打开的特定表格相关?
如果不是,那么可能不是引起问题的第三方组件,而是我们添加到Delphi中的专家。尝试禁用所有专家。如果这样可以解决问题,请将它们一个接一个地添加。
是的,我在使用终端服务器时注意到了同样的问题。我使用GExperts。如果我们可以重现该问题,则应在http://qc.codegear.com/上报告该问题。
无需在Taskmanager中杀死IDE的另一种方法是显示任务栏设置并关闭"在其他窗口上方显示"。使用此设置,在IDE err上单击"确定"。味精,然后将其设置回。通过一些实践,时间可能会有用...
顺便说一句:同事的IDE布局设置为"经典停靠",他从来没有遇到过这个问题。
但是仍然缺少像错误修正之类的东西:/
(WinXP,TurboDelphi 2006)