У меня есть простая страница asp:
<%@ LANGUAGE = JScript %>
<%
var app = new ActiveXObject("MyComponent");
var out1 = { };
var out2 = { };
app.GetVersion(out1, out2);
%>
'MyComponent' - это объект DCOM со следующим определением:
interface IMyComponent : IDispatch
{
HRESULT GetVersion([out, string] char**, [out] int*);
}
При выполнении функции GetVresion я получаю сообщение об ошибке «Ошибка выполнения Microsoft JScript: переменная использует тип автоматизации, не поддерживаемый в JScript».
Как я могу это исправить?