2011-04-27 3 views
0

Мне нужно закрыть Modal Inspectors (запущен через MS Word или другое приложение) и заменить их немодальными инспекторами. Проблема в том, что вызов close, как только вы обнаружите, что модальный инспектор заставит вызывающее приложение сбросить ошибку «операция не удалось».Закрытие модальных окон в Outlook 2007

У кого-нибудь есть идеи о том, как подавить это сообщение об ошибке?

ответ

0

Возможно, это связано с тем, как вы «обнаруживаете» окно открытия. Если вы попытаетесь закрыть его слишком быстро, из-за этого может возникнуть перспектива. я бы попытался обнаружить окно, затем задерживался на четверть секунды или около того, а затем закрывал его. Пусть перспектива имеет возможность делать все, что может потребоваться для внутренней домашней работы.

+0

Я узнал в MSDN условия для того, чтобы это выглядело как «успех». Мне пришлось сделать System.Windows.Forms.Application.DoEvents(), чтобы принудительно завершить инициализацию – CodeMinion

Смежные вопросы