Que alguien me ayude porfa

Brenda
25 de Junio del 2006
Tengo dos aplicaciones que obtienen datos de un escáner lector de códigos de barras por medio del puerto serial, pero el detalle es que abriendo una sóla aplicación no hay problema, pero como las dos deben estar ejecutándose al mismop tiempo me genera un conflicto por el puerto, me dice mediante un mensaje que el puerto ya está abierto, entonces le puse una condición en la que si no está abierto, lo abre.
Pues resulta para la segunda aplicación que ejecuto, verifica si no está abierto el puerto y ejecuta la condición ya que en realidad no está abierto, pero cuando lo abre me dice que ya estaba abierto. Qué hago???
No se si me explico..
Que alguien me ayude, ya que yo ya no se que hacer..