Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > ASP > Problemas con ActiveX
-Foros de debate

ASP
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Problemas con ActiveX
Enviado por medicvj el día 9 de septiembre de 2008

Hola,
Estoy desarrollando una pagina ASP.NET que debe invocar los métodos de un ActiveX implementado en Visual Basic. Para ello he creado la referencia al ActiveX y lo ejecuto mediante el siguiente código:
<!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>Página sin título</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 página 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 método de login, pero al entrar en la función de IniciarAcceso obtenemos el error: Object variable or with block variable non-set.
El código de la función del ActiveX es:
frmIE.wb.Document.Body.setAttribute "objVB", Me

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network