Hola a todos tengo un problema con 2 user controls en VB6 y quisiera saber si me pueden dar una ayuda sobre que puede ser el problema.
el error lo tira en esta linea que se encuentra en el Form_Load
ControlKmKcDs1.SetBusquedaIntegralAsociada (BusquedaIntegral1)
y esto es lo que hace
Public Sub SetBusquedaIntegralAsociada(p_control As BusquedaIntegral)
Set BusquedaIngregralAsociada = p_control
End Sub
Saludos
Hola,
La descripción del error dice algo (mi VB está en inglés) como "El objeto no soporta esta propiedad o método".
No veo, en el código que muestras, ninguna llamada a ningún método en particular.
Es probable que en alguno de los eventos del control (Initialize, ReadProperties, etc.) esté llamando a un método de una DLL u OCX implementado en alguna versión anterior a la que tienes definida en el proyecto anfitrión.
Si "BusquedaIntegralAsociada" es una propiedad que hace algo con el objeto que se le pasa como argumento, podría ser que dicho objeto (BusquedaIntegral11) no implemente alguna propiedad requerida por el tipo al que pertenece ControlKmKcDs.
Si tienes acceso al código fuente del control, podrías agregarlo a un grupo de proyectos, poner un punto de interrupción en la propiedad BusquedaIntegralAsociada y determinar la ubicación exacta del problema.
La impresión es que la falla se está originando
dentro del control, no en la llamada.
Para preguntas relacionadas con VB6, seguramente tendrás mejor suerte si creas una cuenta de noticias con Outlook Express (o con tu lector de noticias preferido) en el servidor news.microsoft.com, y suscribe el grupo microsoft.public.es.vb, totalmente dedicado a VB6.
Salud!
---
¡Larga vida a VB6!