Por que no creas una sola aplicación (por ejemplo un servidor com o un servidor indy) que se conecte al puerto serial, y luego todas las instancias de tu programa se conectarán a este "servidor serial" para realizar las operaciones.
Así, lo único que faltaría es serializar en este servidor las operaciones que llegan por los diferentes clientes de manera que solo haya una línea para leer y/o escribir datos al puerto.
Saludos.
|