Mensaje    Asunto: Cómo puedo Inicializar componente MSComm en una DLL? Responder citando

Estoy escribiendo una dll, y quisiera utilizar el puerto serie desde ésta.
Voy a utilizar el componente MSComm de visual basic, así que he importado el ActiveX.
Mi forma de declarar el componente en el código es la siguiente

{
TMSComm *Comunicador;

Comunicador = new TMSComm("no se lo que poner");


En "no se lo que poner" no hay manera, no vale this, no vale NULL. He provado a crear un TComponent *a y hacer el new como:

Comunicador = new TMSComm(a);

pero tampoco.

¿Alquien me puede ayudar?