FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
componentes tpapro (celulares GSM)
hola como estan?
el problema es el siguiente : utilizo los componentes tpapro para hacer una aplicacion que reciba mensajes SMS, los procese y los conteste al celular desde el que fue enviado. ultilizo delphi 6 - winxp cuando ejecuto el programa en mi pc todo marcha bien pero cuando instalo en otro pc al no . explico mas o menos como funciona : con un timer chequeo cada 3 segundos si hay un mensaje nuevo recibido en el telefono (lo tengo conectado al puerto usb), si llega uno lo desarmo al mensaje y asi obtengo el remitente y el cuerpo del mensaje pero en otro pc parece ser que cuando chequeo el mensaje la respuesta del puerto no es "rapida" o algo asi porque me toma una x cantidad de caracteres y no todo completo. en mi pc anda todo bien. hay alguna forma de hacer esperar a recibir la cadena completa. espero haberme hecho entender gracias por su tiempo Última edición por dec fecha: 05-09-2005 a las 15:41:55. Razón: (Encerrar el código fuente en la etiqueta DELPHI) |
#2
|
|||
|
|||
Yo ahe utilizado estas librerias en varias ocasiones, y no se si tendrás el mismo problema que tuve yo en una ocasión, pero los sintomas son similares. En mi caso fue con una pístola de EAN, leyendo EAN128 ( bastante largos ), lo que hice fue, simplemente esperar el ASCII #13 ( o #10 ), es decir :
No se si tendrás algún carácter que te indique el fin, o que el SMS esta completo. Puedes provar con una cadena, o algo por el estilo. Yo solo encontré esta solución, y ahora esta funcionando perfectamente casi 2 años.... Espero haberte ayudado.... Última edición por dec fecha: 05-09-2005 a las 15:39:39. Razón: (Encerrar el código fuente en la etiqueta DELPHI) |
#3
|
|||
|
|||
gracias intentare por ahi a ver que pasa
|
|
|
|