c# - usuario - no hay controles utilizables en este grupo visual studio
Crear componente COM y controles ActiveX (4)
Declara una interfaz e impleméntala con clase.
Si tiene parámetros / valores de retorno que no son compatibles con OLE Automation (estructuras personalizadas, enumeraciones, etc.), puede necesitar decorarlos con el atributo MarshalAs .
Agregue el atributo GUID a ambos.
Agregue el atributo COMVisible a ambos. Alternativamente, puede marcar el conjunto con él.
Use tlbexp para generar una biblioteca de tipos para clientes nativos.
Es posible crear un componente COM y controles ActiveX en .Net (usando el lenguaje c #). Busqué en internet pero no pude obtener nada.
Gracias,
santhosh
el manual de interoperabilidad .NET y COM de Alan Gordon ISBN 0-13-046130-X es un recurso esencial si estás haciendo muchas cosas de interoperabilidad
Creo que está buscando información sobre el "Contenedor COM Callable". Google para eso, o una introducción básica está aquí (no la he leído): http://www.dnzone.com/ShowDetail.asp?NewsId=126
Sí, es posible, hay este artículo en CodeProject . Sin embargo, un amigo mío lo probó y tuvo algunos problemas para acceder al objeto COM desde su aplicación no administrada, por lo que hay algunos inconvenientes.