Quote:
Originally Posted by Atse
Hola JorgeMC espero que no sea muy tarde para ayudarte...
La respuesta es simple en realidad:
Primero agregas la librería Phone(1.70)
Creas un objeto de la siguiente manera:
Code:
Sub Process_Globals Dim SmsIntercept As SmsInterceptor End Sub
Continuamos con la inicialización del objeto:
Code:
Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("main") SmsIntercept.Initialize("SmsIntercept") End Sub
Y ya para finalizar creamos el evento que se lanza al recibir el mensaje, este es completamente nuevo:
Code:
Sub SmsIntercept_MessageReceived(From As String, Body As String) Msgbox(body,from) End Sub
Cualquier pregunta o duda que tengas me avisas para tratar de ayudarte o resolverla.
Si funciona coloca el tag [SOLUCIONADO] para ayudar a mas personas 
|
Gracias por tu respuesta atse, eso es lo que he logrado hasta anoche que estuve leyendo hasta bien tarde jejejej Os comento lo que necesito hacer por si podemos hacerlo entre todos:
1ª ¿Se pueden leer los SMS que ya están en el movil? O sea, no "interceptarlos", si no también poder leer antiguos.
2ª Como puede leer ese SMS que ha llegado. Os explico. Yo hago una llamada a un GPS Baliza que le tengo puesto a coche y este me devuelve lo siguiente:
lat: 43.446783 long: -002.703648 speed: 000.0 06/12/2011 18:22 bat:F signal:F imei:123456789012345
Ese es el mensaje que recibo sabiendo el número, también existe otro mensaje para si por ejemplo, no hay cobertura, que sería el siguiente:
lat: long: speed: 000.0 06/12/2011 18:22 bat:F signal:L imei:123456789012345
Me entendeis por donde voy ?

Joder yo en VB.Net sabría como poder leer ese texto, pero aquí ando perdido, entre que tengo que leer el SMS, filtrar si es el número que quiero u otro y todo eso, pufff !!
Muchas gracias de antemano.