Dim pe As PhoneEvents
pe.Initialize("PhoneEvent")
Dim Sms As PhoneSms
Sms.Send2("33xxxxxxxxx","therm",True,True)
.....
Sub PhoneEvent_SmsSentStatus(Success As Boolean, ErrorMessage As String, PhoneNumber As String, Intent As Intent)
If Success Then
Log(PhoneNumber " SMS envoyé")
Else
Log(PhoneNumber " SMS Pb----" & ErrorMessage)
End If
End Sub
Bonjour,Tu dois utiliser les évenements de PhoneEvents:
B4X:Dim pe As PhoneEvents pe.Initialize("PhoneEvent") Dim Sms As PhoneSms Sms.Send2("33xxxxxxxxx","therm",True,True) ..... Sub PhoneEvent_SmsSentStatus(Success As Boolean, ErrorMessage As String, PhoneNumber As String, Intent As Intent) If Success Then Log(PhoneNumber " SMS envoyé") Else Log(PhoneNumber " SMS Pb----" & ErrorMessage) End If End Sub
bonsoir,Utilise l'événement approprié
B4X:Dim SI As SmsInterceptor SI.Initialize2("SI", 999) ... Sub SI_MessageReceived (From As String, Body As String) As Boolean ' SMS recu End Sub
bonsoirUtilise le formatage "Code" pour poster du code sinon c'est illisible...
Pour le 2nd SMS, oui tu peux l'envoyer depuis SI_MessageReceived, ce n'est pas ultra clean, mais bon..., sans instancier un SI2, SI, recevra aussi l'event pour le 2nd SMS. Par contre fais attention de ne pas boucler dans tes envois de SMS...