Foros del Web » Programando para Internet » ASP Clásico »

ActiveX y ASP

Estas en el tema de ActiveX y ASP en el foro de ASP Clásico en Foros del Web. Tengo un componente ActiveX que me funciona en una pagina, cuando llamo a un procedimiento (en que lo utilizo).El control lo inserto en el codigo ...
  #1 (permalink)  
Antiguo 25/07/2002, 13:26
Avatar de Orgueira  
Fecha de Ingreso: junio-2002
Ubicación: Coruña
Mensajes: 63
Antigüedad: 22 años, 11 meses
Puntos: 0
ActiveX y ASP

Tengo un componente ActiveX que me funciona
en una pagina, cuando llamo a un procedimiento (en que lo utilizo).El control lo inserto en el codigo html como un objeto y llamo al procedimiento que lo utiliza al pulsar un boton. De la siguiente forma :

Procedimiento que utiliza el control:

Sub AcquireMaster()
Set Form1 = Document.Sample
Form1.MasterFinger.Master = True
rc = Form1.MasterFinger.Acquire
End Sub

Definicion del control en la pagina :

<OBJECT ID="MasterFinger" WIDTH=0 HEIGHT=0
CLASSID="CLSID:7D6370E6-3D1A-11D4-86A8-00600806B712">
</OBJECT>

Sin embargo en una pagina que contiene solo
el script no me funciona.

<SCRIPT LANGUAGE="VBScript" RUNAT=Server>
Dim rc
Set rc = MasterFinger.Acquire
</SCRIPT>

El objeto lo defino de la misma manera que
cuando me funcionaba, a continuacion del
Script:

<OBJECT ID="MasterFinger" WIDTH=0 HEIGHT=0
CLASSID="CLSID:7D6370E6-3D1A-11D4-86A8-00600806B712">
</OBJECT>

Ya pobré a definirlo en Global.asa pero
me da el mismo error. ¿Como tengo que
llamar al control y donde lo tengo que definir?, si lo que quiero hacer es un script
q no me proporcione ninguna salida.

Ya no puedo mas !!!

Muchas gracias .-
  #2 (permalink)  
Antiguo 25/07/2002, 13:40
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: ActiveX y ASP

por mi parte los procedimientos o funcions que creo los llamo via el CreateObject...con mi dll obviamnete registrada en el servidor web.

primero referencio a la dll

Set objeto = Server.CreateObject("Nombre_dll.Nombre_clase& quot;)

despues rescato el valor de la funcion o el procedimiento...

dato_de_salida=objeto.Tu_Funcion(pametro1,parametr o2)



  #3 (permalink)  
Antiguo 25/07/2002, 15:16
Avatar de Orgueira  
Fecha de Ingreso: junio-2002
Ubicación: Coruña
Mensajes: 63
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: ActiveX y ASP

El problema es que el componente no lo
creé yo. Y es un fichero .ocx que me
metio en windows cuando instale una
aplicacion que los utiliza.El fichero
se llama Fprint.ocx y ya probe con:

Server.CreateObject("Fprint.MasterFinger&quot ;)

pero nada. ¿Como puedo editar el control
para ver como esta hecho?
En el servidor creo q si esta registrado porque desde una pagina html me funciona.

Muchas gracias
  #4 (permalink)  
Antiguo 25/07/2002, 15:59
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: ActiveX y ASP

si kieres edita el control necesitas el archivo .vbp que es el proyecto..

vaya lio en ke te has metido
  #5 (permalink)  
Antiguo 26/07/2002, 09:36
Avatar de Orgueira  
Fecha de Ingreso: junio-2002
Ubicación: Coruña
Mensajes: 63
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: ActiveX y ASP

Aviso para navegantes:
Miré el ProgID en el registro de windows
y consegui crear el objeto :

Set object = Server.CreateObject("FPRINT.FprCtrl.1")

Para mirar lo que contiene el control ocx me
bajé un programilla share : Exescope que
esta muy bien. De todas formas no conseguí
utilizar las funciones q trae, pero estoy en ello.

Saludos ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:12.