Threads con COM

10/07/2006 - 08:52 por Juan Cuello | Informe spam
Hola a todos.

Tengo una cuestión que preguntar:

Resulta que no tengo ningún problema en ejecutar una función de .NET en un
thread secundario. El problema está en que, si esa función ejecuta algún
método de una DLL COM (desgraciadamente tengo que usarla) me salta una
excepción diciéndome algo de interfaces COM.

¿Alguien sabe como ejecutar una función de COM en un hilo secundario sin que
falle?


Gracias y un sALUDO
AP Software Development

Preguntas similare

Leer las respuestas

#6 Jesús López
14/07/2006 - 18:37 | Informe spam
Precisamente los problemas que he tenido con COM y los hilos ha sido
justamente por el tipo de apartamento. A mi lo que me pasaba es que la
aplicación parecía que se quedaba colgada y se solucionó usando apartamentos
MTA, pero por lo visto a ti lo que te conviene son los apartamentos STA.

El tipo de apartamento puede establecerse a nivel de aplicación decorando el
método main con el atributo MTAThreadAttribute o STAThreadAtribute

Saludos:

Jesús

"Juan Cuello" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida