SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: MindEye en Viernes 29 de Julio de 2005, 08:24

Título: Liberar Puerto Com
Publicado por: MindEye en Viernes 29 de Julio de 2005, 08:24
- Hola compys, vereis, es que estoy haciendo una aplicación que trabaja con un tarjetero de banda magnetica, el cual lo tengo conectado en el puerto com1.

 - El problema lo tengo cuando quiero pasar de formulario, que siempre me da un error que dice, que el puerto que intento abrir, ya esta abierto.

 - Como puedo hacer, para que al abrir un nuevo formulario, y pasar de ventana, se libere el puerto com, para que pueda ser usado.

 - Gracias.
Título: Re: Liberar Puerto Com
Publicado por: ebolo en Viernes 29 de Julio de 2005, 10:42
Hola mindeye, pienso que lo que deberías hacer es abrir el puerto en el momento que va a ser usado y cerrarlo inmediatamente, no mantenerlo abierto siempre, aunque a lo mejor en tu aplicación debas mantenerlo abierto siempre, no sé.
Otra cosa que se me ocurre es cuando te da el error lo cierres (gestión de errores) y vuelvas a abrir con el form que toque.

Saludos no son más que ideas para probar.

Saludos.