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 |
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.... |
gracias intentare por ahi a ver que pasa
|
La franja horaria es GMT +2. Ahora son las 13:53:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi