Ошибка проверки времени выполнения # 0 - PullRequest
2 голосов
/ 10 сентября 2009

Я получаю эту ошибку времени выполнения при использовании интерфейса IID_IWebBrowser2 CLSID_InternetExplorer.

Ошибка проверки времени выполнения # 0 - значение ESP не было должным образом сохранено при вызове функции. Обычно это является результатом вызова функции, объявленной с одним соглашением о вызовах с указателем функции, объявленным с другим соглашением о вызовах.

Эта ошибка возникает при вызове метода навигации.

1 Ответ

2 голосов
/ 10 сентября 2009

Проблема в том, что клиент (ваша программа) использует соглашение о вызовах, отличное от того, что ожидает сервер (COM-объект). Необходимо проверить объявление методов интерфейса COM и настроить их соответствующим образом.

См. этот вопрос для решения по сути той же проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...