У меня очень странная проблема с IDE Delphi 2006.
Если IDE свернута, а ПК заблокирован. Я возвращаюсь к компьютеру, разблокирую его и максимизирую IDE, иногда получаю сообщение об ошибке "Невозможно изменить видимость в OnShow или OnHide".
Если это произойдет, мне придется убить IDE с помощью диспетчера задач.
Есть ли у кого-нибудь такая же проблема? А если возможно решение?
Я подозреваю, что задействованы какие-то сторонние компоненты, но мои коллеги никогда не сталкивались с этой ошибкой.
Ответ 2 · gabr
Связано ли это с конкретной формой / формами, которые у вас открыты в данный момент?
Если нет, то, вероятно, проблемы вызывает не сторонний компонент, а эксперт, которого вы добавили в Delphi. Попробуйте отключить всех экспертов. Если это решит проблему, добавляйте их по очереди.
Ответ 3 · Community
Другой способ без необходимости убивать IDE в диспетчере задач - это отобразить настройки панели задач и отключить "показывать над другими окнами". Используйте этот параметр, нажмите ОК при ошибке IDE. msg, а затем установите его обратно. С некоторой практикой это может пригодиться со временем ...
Кстати: настройка макета IDE коллеги - "классическая отстыкованная", и у него никогда не было этой проблемы.
Но чего-то вроде исправления ошибок по-прежнему нет: / (WinXP, TurboDelphi 2006)