Ver Mensaje Individual
  #1  
Antiguo 16-01-2006
Avatar de mafebresv
mafebresv mafebresv is offline
Miembro
 
Registrado: ene 2006
Posts: 14
Reputación: 0
mafebresv Va por buen camino
Compartir "objetos" entre varias instancias

Hola

Estoy desarrollando una aplicacion que hace uso de un componente para enviar y recibir data
a traves del puerto serial. Para manejar el envio de comandos empleo un objeto TStringList
donde almaceno los comandos que necesito y un timer chequea cada X milisegundos si hay algun
comando en espera. Si hay un comando, lo envia y lo borra de la lista. Hasta aca no hay
ningun problema.

Lo que necesito ahora es poder iniciar X instancias del programa, pero como sabemos,
el puerto serial es de uso exclusivo y solo podria ser usado por la primera instancia.
Solucion? Compartir de alguna forma el componente encargado del puerto serial y el objeto
TStringList para que sean accesibles por todas las instancias del programa.

¿Es esto posible? ¿Cual seria la mejor manera de hacerlo?
DLL? BPL? COM? Memory mapped files?


Saludos

--
Miguel Febres
Psiconalista de Sistemas
Cel. 9797-1346
Mail: mafebresv@q-protex.com
www.q-protex.com
Responder Con Cita