PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Lectura y borrado de los SMSs encontrados en un Smartphone
  • Diferencias entre el modo GO y el tiempo de ejecución
  • Permisos necesarios
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Devuelve el número de SMS almacenados o el número máximo de SMS que se pueden almacenar:
  • en la memoria del Pocket PC o Smartphone (el ejecutable debe estar firmado).
  • Versiones 15 y posteriores
    en la memoria del androide Phone.
    Nueva funcionalidad versión 15
    en la memoria del androide Phone.
    en la memoria del androide Phone.
  • en la tarjeta SIM de Pocket PC o Smartphone.
Versiones 15 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
Android Sólo los SMS que se encuentran en la memoria de Phone pueden ser manejados por las funciones de SMS.
Nueva funcionalidad versión 15
Android Esta función ahora está disponible para aplicaciones Android.
Android Sólo los SMS que se encuentran en la memoria de Phone pueden ser manejados por las funciones de SMS.
Android Esta función ahora está disponible para aplicaciones Android.
Android Sólo los SMS que se encuentran en la memoria de Phone pueden ser manejados por las funciones de SMS.
Versiones 18 y posteriores
Widget Android Esta función ahora está disponible en modo Android Widget.
Nueva funcionalidad versión 18
Widget Android Esta función ahora está disponible en modo Android Widget.
Widget Android Esta función ahora está disponible en modo Android Widget.
Ejemplo
Windows Mobile
// Number of SMSs stored on the SIM card
STC_NbSMS = "You have " + SMSNbMessage(smsSIM) + " messages."
 
// Read the first SMS stored on the SIM card
ResRead is boolean = SMSFirst(smsSIM)
 
WHILE ResRead = True
// Display the characteristics of this SMS in a table:
// the SMS variable is automatically updated
TableAddLine(TABLE_SMSTable, SMS.Subscript, SMS.Message, SMS.Number, SMS.ReceiveDate)
// Read the other SMSs
ResRead = SMSNext(smsSIM)
END
Sintaxis
<Result> = SMSNbMessage(<Location> , <Type of information>)
<Result>: Integro
  • Número de SMSs almacenados o número de SMSs que pueden ser almacenados,
  • -1 si se produce un error. Para conocer los detalles del error, utilice la función ErrorInfo con la constante errMessage.
<Location>: Constante de tipo Integer
Localización de SMSs:
smsMemorySMS almacenados en la memoria del dispositivo.
smsSIMSMS almacenado en la tarjeta SIM.
AndroidWidget Android Esta constante no está permitida y provoca un error fatal.
<Type of information>: Constante de tipo Integer
Tipo de información solicitada:
smsTotalNbNúmero de SMSs almacenados
smsNbUsedNúmero máximo de SMSs que se pueden almacenar
AndroidWidget Android Esta constante no está permitida y provoca un error fatal.
Observaciones
Windows Mobile

Lectura y borrado de los SMSs encontrados en un Smartphone

Para leer y/o eliminar SMS en un Smartphone (funciones SMSNbMessage, SMSFirst, SMSNext o SMSDelete), el ejecutable de la aplicación WINDEV Mobile y el framework (librerías WINDEV Mobile) deben estar firmados digitalmente. Se requiere un certificado para realizar esta operación.
Observación: Si el ejecutable no está firmado, sólo se puede leer el SMS de la tarjeta SIM.
Versiones 16 y posteriores
Para firmar el ejecutable, todo lo que tienes que hacer es especificar el Certificate que se usará en el asistente para crear el ejecutable del móvil. Vea Creación de un ejecutable para más detalles.
Nueva funcionalidad versión 16
Para firmar el ejecutable, todo lo que tienes que hacer es especificar el Certificate que se usará en el asistente para crear el ejecutable del móvil. Vea Creación de un ejecutable para más detalles.
Para firmar el ejecutable, todo lo que tienes que hacer es especificar el Certificate que se usará en el asistente para crear el ejecutable del móvil. Vea Creación de un ejecutable para más detalles.

Diferencias entre el modo GO y el tiempo de ejecución

En modo GO (simulación en el equipo de desarrollo), se genera un error WLanguage al llamar a la función SMSNbMessage.
Las diferencias entre el modo GO (simulador) y el uso real se presentan en Diferencias entre el modo GO y el uso real.
AndroidWidget Android Las funciones SMS se pueden utilizar durante un GO en el emulador de Android. Para simular el envío de mensajes SMS al emulador, vea la documentación del SDK para Android : https://developer.android.com/studio/run/emulator#console
AndroidWidget Android

Permisos necesarios

La llamada a esta función modifica los permisos requeridos por la aplicación.
Permiso necesario : READ_SMS
Componente : wp250com.dll
Versión mínima requerida
  • Versión 10
Comentarios
Haga clic en [Agregar] para publicar un comentario