Pregunta: | 1748 - USAR EL MSCOMM CONTROL |
Autor: | Genaro Sanchez |
Hola a todos. Tengo una pregunta muy sencilla, creo yo. Como puedo usar el MSCOMM Control en Visual Basic 6.0 Enterprise Edition. Lo que deseo hacer es: Leer de un puerto serial conectado a una planta telefonica. Esta planta registra las llamadas salientes y guarda: Numero marcado, Duracion, etc. Lo que deseo es leer esta info de ese PUerto Serial y almacenarla en Una Base de Datos en Access o SQL usando ADO 2.1. Lo de la base de datos ya lo se hacer, lo unico es el COM port. Alguien sabe como hacerlo o alguna ayuda. Gracias de antemano. |
Respuesta: | Andrés Zambrano |
Hola querido amigo... no se si sera tarde ya para contestarte esta pregunta...
Yo esto desarrollando un programa para capturarar la info que me manda una centralita (KXT 1232 panasonic) y funciona bien... te lo puedo enviar. escribeme |
Respuesta: | J RC |
Básicamente, lo que necesitas es conocer cómo estructura los datos la centralita telefónica. Es decir, habrá una longitud concreta de los campos, o unos caracteres separadores. y tú debes interpretar la cadena que recibe el control MSCOMM a través de la propiedad Input. Puedes conocer si has recibido la cadena completa a través de la propiedad InBufferCount, que devuelve el número de caracteres recibidos. A través de las propiedades adecuadas, deberás especificar las características de la comunicación (paridad, velocidad del puerto, etc.) |