Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Ошибка Не удается изменить видимость в OnShow или OnHide в IDE Delphi

Автор вопроса: Toon KrijtheОтветов: 3

У меня очень странная проблема с IDE Delphi 2006.

Если IDE свернута, а ПК заблокирован. Я возвращаюсь к компьютеру, разблокирую его и максимизирую IDE, иногда получаю сообщение об ошибке "Невозможно изменить видимость в OnShow или OnHide".

Если это произойдет, мне придется убить IDE с помощью диспетчера задач.

Есть ли у кого-нибудь такая же проблема? А если возможно решение?

Я подозреваю, что задействованы какие-то сторонние компоненты, но мои коллеги никогда не сталкивались с этой ошибкой.

idedelphi

Ответы

Ответ 1 · рейтинг 1 · Lars Truijens

Да, я заметил ту же проблему при использовании терминальных серверов. Использую GExperts. Если вы можете воспроизвести проблему, сообщите об этом на странице http://qc.codegear.com/.

Ответ 2 · gabr

Связано ли это с конкретной формой / формами, которые у вас открыты в данный момент?

Если нет, то, вероятно, проблемы вызывает не сторонний компонент, а эксперт, которого вы добавили в Delphi. Попробуйте отключить всех экспертов. Если это решит проблему, добавляйте их по очереди.

Ответ 3 · Community

Другой способ без необходимости убивать IDE в диспетчере задач - это отобразить настройки панели задач и отключить "показывать над другими окнами". Используйте этот параметр, нажмите ОК при ошибке IDE. msg, а затем установите его обратно. С некоторой практикой это может пригодиться со временем ...

Кстати: настройка макета IDE коллеги - "классическая отстыкованная", и у него никогда не было этой проблемы.

Но чего-то вроде исправления ошибок по-прежнему нет: / (WinXP, TurboDelphi 2006)

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы