Visual Basic - ayuda con el MSCOMM

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con el MSCOMM

Publicado por raul (5 intervenciones) el 31/10/2007 21:26:07
saludos foristas
miren trabajo con un codigo de barras conectado por el COM 1
y hasta ahi todo OK
pero que pasa si el COM 1 se daña
y el programa abre el COM 1 por defalut y si no existe me dice queesta busy
como puedo saber si el puero 1 o el puerto 2 existen y tiene algo conectado
GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con el MSCOMM

Publicado por Matías Freire (421 intervenciones) el 01/11/2007 16:47:58
Hola Raul...

Te comento lo siguiente:

1) No te recomiendo que dejes el número de puerto COM fijo en tu programa, ya que como bien dices, si llegara a dejar de funcionar, tendrías que compilar nuevamente el programa. Tendrías que ver la forma de dejar esto de forma configurable (ya sea a traves de un archivo de texto o bien de una clave en el registro de windows).

2) Para identificar si el puerto COM existe, basta con íntentar abrirlo (MSComm1.PortOpen = True). Si éste no existiera en el sistema, lanzará un error en tiempo de ejecución (Error 8002)

Espero que te sirva de algo el comentario.

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar