PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • Différences mode GO - Exécution réelle
  • Permissions requises
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Lit le SMS suivant stocké dans la mémoire du téléphone Android. Les caractéristiques de ce SMS sont contenues dans la structure SMS.
Remarque : Seuls les SMS présents dans la mémoire du téléphone peuvent être manipulés par les fonctions SMS.
Versions 15 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Exemple
// Nombre de SMS stockés en mémoire
LIB_NbSMS = "Vous avez " + SMSNbMessage(smsMémoire) + " messages."
 
// Lecture du 1er SMS stocké en mémoire
ResLecture est un booléen = SMSPremier(smsMémoire)
 
TANTQUE ResLecture = Vrai
// Affichage des caractéristiques de ce SMS dans un champ Table :
// la variable SMS est automatiquement mise à jour
TableAjouteLigne(TABLE_TableSMS, SMS.Indice, SMS.Message, SMS.Numéro, SMS.DateRéception)
// Lecture des autres SMS
ResLecture = SMSSuivant(smsMémoire)
FIN
Syntaxe
<Résultat> = SMSSuivant(<Emplacement>)
<Résultat> : Booléen
  • Vrai si le SMS a été lu. Les variables SMS.DateRéception, SMS.Indice, SMS.Message, SMS.Numéro et SMS.TypeNuméro sont automatiquement renseignées. Pour plus de détails, consultez la Structure SMS.
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Emplacement> : Constante de type Entier
Emplacement du SMS à lire :
smsMémoireSMS stocké dans la mémoire de l'appareil.
Remarques

Différences mode GO - Exécution réelle

En mode GO (simulation sur le poste de développement), une erreur WLangage est générée lors de l'appel de la fonction SMSSuivant.
Il est possible d'utiliser les fonctions SMS lors d'un GO sur l'émulateur Android. Pour simuler l'envoi de SMS à l'émulateur, consultez la documentation du SDK Android : https://developer.android.com/studio/run/emulator#console

Permissions requises

L'utilisation de cette fonction entraîne la modification des permissions requises par l'application.
Permission requise : READ_SMS
Composante : wd270android.aar
Minimum version required
  • Version 10
Comments
Click [Add] to post a comment