Problemas con ActiveX

medicvj
09 de Septiembre del 2008
Hola,
Estoy desarrollando una pagina ASP.NET que debe invocar los mtodos de un ActiveX implementado en Visual Basic. Para ello he creado la referencia al ActiveX y lo ejecuto mediante el siguiente cdigo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head >
<title>Pgina sin ttulo</title>
</head>
<body>
<%
set test = Server.CreateObject("SIA.SIAControl")
test.Inicializa("file://D:/simul_pagi_princip2.htm")
test.iniciarAcceso("hola")
set test = Nothing
%>
</body>
</html>

El ActiveX abre un formulario VB que dentro contiene un WebBrowser en el que debe abrir una pgina html. Sobre este webbrowser el ActiveX hace varias operaciones (login, enviar un dato, recibir respuestas)
El problema es que al ejecutar el ASP.NET lanzamos el ActiveX correctamente ejecutando el mtodo de login, pero al entrar en la funcin de IniciarAcceso obtenemos el error: Object variable or with block variable non-set.
El cdigo de la funcin del ActiveX es:
frmIE.wb.Document.Body.setAttribute "objVB", Me