Как получить код ошибки из компонента VB в (серверный) JScript - PullRequest
0 голосов
/ 09 октября 2008

У меня есть обычный старый веб-сайт asp, который выполняет вызов метода в dll, написанном на VB 6. Этот метод устанавливает код ошибки в VB Err Object, если что-то идет не так. Теперь я хочу получить доступ к этому коду ошибки и описанию, установленному в объекте Err из javascript (где я делаю вызов метода dll). Первое: это возможно? Второе: если это возможно, как я могу это сделать? Заранее спасибо!

Моя первая идея была:

</p> <pre><code>Function MyFunc() { var obj = Server.CreateObject(“MyDll.MyClass”); try { obj.MyMethod(); } catch(error) { // Here I want to get the error code and description from the VB Err object } }

Однако, когда я пытаюсь это сделать, ошибка, которую я получаю, неверна. (Я попытался создать тестовое приложение, которое получит ту же ошибку.) Я получаю код ошибки, который не совпадает в JavaScript с VB.

Кто-нибудь знает, как это должно быть сделано?

/ л

1 Ответ

1 голос
/ 09 октября 2008

В свой MyClass добавьте свойство, которое содержит информацию об ошибке при возникновении события ошибки, тогда вы сможете посмотреть на obj.MyErrorCode и выяснить, что вам нужно.

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