none
Ayuda con RunTime Error 438 RRS feed

  • Pregunta

  • 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
    jueves, 16 de abril de 2009 13:17

Todas las respuestas

  • 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!

    jueves, 16 de abril de 2009 14:43