Hola, pues tengo el siguiente problema tengo un formulario:
Dim frmADS As New frmVentas
El cual inicio en el Main() :
frmADS .ShowDialog()
Hasta aquí todo bien, se abre y todo sin problemas, una vez que no lo necesito le doy un:
Me.Close
Y la próxima vez que quiero usarlo tengo que iniciarlo desde un Hilo y al iniciarlo me da un error de ActiveX que no puede iniciarse en el mismo subproceso. Lo inicio de esta manera:
Dim frmVentas_T As New Thread(AddressOf frmADS .ShowDialog)
frmVentas_T.start()
Bueno si alguien tiene idea de porque pueda ser ? he buscado en Google y aparecen varias soluciones que ninguna corresponde.
Saludos y Gracias.