Я получаю конкретный объект COM (экземпляр приложения) от ROT и пытаюсь отправить ему команды. Конкретное приложение не отвечает на COM -вызовы перед инициализацией (то есть занято). Я хотел бы быть уведомленным, когда это так, чтобы я мог прервать операцию и показать сообщение. Comexception < /code> с сообщением: < /p>
Фильтр сообщения указал, что приложение занято. (Исключение из HRESULT: 0x8001010A (RPC_E_SERVERCALL_RETRYLATER)) < /p>
< /blockquote>
code: < /p>
Код: Выделить всё
try {
comObject.someMethod();
}
catch (COMException) {
// HRESULT:0x08001010A error
}
Тем не менее, я также пытаюсь запустить это из плагина кузнечика, и в этом случае программа блокирует неопределенное время на линии comobject.somethod () .
Я не знаю, где начать устранение неполадок в этой проблеме, и, если возможно, также появится исключение и в плагине. Есть идеи?
Подробнее здесь:
https://stackoverflow.com/questions/794 ... 0x8001010a