El control mscomm te da todas las opciones necesarias para establecer una comunicación por puerto serial, por ejemplo, tengo un programa conectado a un reloj checador que emplea tarjetas de codigo de barra. El control tiene las siguientes propiedades:
CommPort = 1 (elije el que esté sin ocupar)
Settings = 9600,n,8,1
HandShaking = 0 - CommNone
ParityReplace = ?
lo activo de la sig. manera:
MSComm1.Output = Chr$(27) & "r"
Buffer$ = MSComm1.Input
si lo colocas dentro de un evento adecuado, tendrás lo que necesitas..
Bueno.. esa es la idea... hope working for U