La Web del Programador: Comunidad de Programadores
 
    Pregunta:  51121 - PROBLEMAS CON PUERTOS COM
Autor:  Kiko
Buenas. Tengo una aplicación realizada en Visual Basic 6.0 en la que no me imprime una impresora de ticket conectada al puerto com, el problema viene es que tengo que actualizar cada vez que enciendo el ordenador los puertos desde windows para lograr que me imprima con la aplicación, si no actualizo los puertos desde windows cuando intento imprimir desde mi aplicacion me da problemas de que el puerto no esta abierto (Como si no estuviera bien configurado) Mi aplicacion lo realiza:

.CommPort = 1 (O dependiendo el puerto Com que utilice)
.Settings = Set_Imp '"4800,n,8,2" ' 4800 BAUDIOS, paridad ninguna, 8 bits de datos 2 bits de parada.
.InputLen = 0 'Indica al control que lea todo el búfer al usar Input.
.PortOpen = True ' Abre el puerto. (Aqui es cuando me da el error)

  Respuesta:  jcz r
Tengo duda cuando dices que actualizas el puerto... lo haces inhabilitando y habilitando el puerto?.. o como?

Yo tenia un problema similar, y al quitar y poner el puerto se soluciono..