Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Providers
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-04-2005
carlosmoralesm carlosmoralesm is offline
Miembro
 
Registrado: feb 2004
Posts: 94
Poder: 21
carlosmoralesm Va por buen camino
Angry Urgente Problema con Activex

estoy utilizando un componente activex el cual en el ejemplo en Visual Basic lo crean de la siguiente forma:

[code]
Option Explicit
Dim WithEvents oActiveHome As ActiveHomeScriptLib.ActiveHome
[code]

este cuenta con un evento :

[code]
Private Sub oActiveHome_RecvAction(ByVal bszAction As Variant, ByVal bszParm1 As Variant, ByVal bszParm2 As Variant, ByVal bszParm3 As Variant, ByVal bszParm4 As Variant, ByVal bszParm5 As Variant, ByVal bszReserved As Variant)
[code]

esto lo pude emular con EvenSinkImp 2.0 que es el equivalente a WithEvents

pero no pude ver como ligar los eventos del componente que genera

el detalle es que el control activex funciona bien todos los eventos y propiedades menos el de : "RecvAction"

al activar el evento me muestra el siguiente error:

Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 0045A29C in module 'Project1.exe'. Read of address A39F49F5'. Process stopped. Use Step or Run to continue

en visual c++ o en VB funciona correctamente

que puedo hacer para quitar el error

alguien sabe como puedo ligar los eventos de EvenSinkImp 2.0

a el Activex.

o controlar el activex para que no muestre el error

por lo que parece puerde la direccion en memoria de los valores del evento
o no sta bien sincronizado con el activex



alguien me puede dar una pista o ayudarme a corregir este error


Última edición por carlosmoralesm fecha: 01-04-2005 a las 00:56:08. Razón: agregar comentarios
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:44:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi