Eventos de OCX en VB 6

JMS
04 de Enero del 2005
Hola a todos,

Estoy desarrollando un proyecto de OCX escrito en VB 6 y tengo un problema a la hora de recibir los eventos en la aplicación final que use este OCX. El panorama es el siguiente:

1) El OCX muestra un formulario modal que es el que dispara los eventos del OCX.

2) La aplicación que usa el OCX, recibe el evento si se utiliza el .EXE generado pero no lo recibe si se depura su código fuente con el compilador de VB.

3) El problema 2) anterior no sucede si el formulario que muestra el OCX es no modal.

Necesito que el formulario que muestra el OCX sea modal, de todas formas.

Alguna idea de por qué no se depura correctamente este OCX??

mvallejos
04 de Enero del 2005
Los formularios modales son síncronos, es decir, deberías ejecutar el RaiseEvent antes de llamar al form modal.

Saludos