Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2004, 22:38
Avatar de scorpion25acv
scorpion25acv
 
Fecha de Ingreso: junio-2004
Ubicación: Costa Rica
Mensajes: 11
Antigüedad: 20 años, 8 meses
Puntos: 0
Posible solucion ;)

Puedes utilizar un componente (ocx) denominado MSComm, que lo puedes ubicar en el menú Proyecto >> Componentes... (Microsoft Comm Control 6.0) o inclusive ver 5.0 dependiendo de la version de VB.
Ahora, si bien creo que para lo anterior (y como es la unica manera desde VB que conosco) debes estar usandolo, xq si no lo haces me cuentas como !, pero bueno... este componente tiene un evento llamado OnComm, donde registra a nivel de modem, puedes consultar ya sea por medio de un select eventos : el estado de la linea, del mismo modem, de la trasmision, de los buffers de Entrada/salida , todo esto , por ejemplo..

Select Case MSComm1.CommEvent

Case comEvSend ' ENVIAR
Case comEvReceive ' RECIBIR
Case comEvCTS ' Clear to send
Case comEvDSR 'Conjunto de datos preparado
Case comEvCD 'Detecta portadora
Case comEvRing ' Llamando / timbrando
Case comEvEOF ' Fin de archivo
...

Sobre todo esto buscas en la ayuda (MSDN) para las propiedades, constantes, eventos, y si necesitas un ejemplo, yo baje uno de ...

http://www.lawebdelprogramador.com/temas/mscomm1.php

talves lo comprendas y te sirva de ayuda!!!

Pillate esta otra, por si acaso...

http://www.programacion.com/foros/32/msg/142238/

Última edición por scorpion25acv; 13/11/2004 a las 22:45