AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones SMS
  • Elementos que se tienen en cuenta en la estructura del SMS
  • Casos de error
  • Aplicación en segundo plano: Caso específico a partir de Android 10
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Inicia la aplicación nativa de envío de SMS que se encuentra en el dispositivo (Android o iPhone/iPad). El contenido y los destinatarios del SMS se inicializan a partir de la información especificada en la Estructura del SMS de WLanguage.
Atención: El SMS no se envía. Sólo se inicializan los controles de la aplicación para el envío de SMS..
Ejemplo
SMS.Number = "0610203040"
SMS.Message = "I am sending SMSs with WINDEV Mobile!"
SMSRunApp()
Sintaxis
SMSRunApp()
Observaciones

Elementos que se tienen en cuenta en la estructura del SMS

  • Universal Windows 10 AppiPhone/iPadIOS WidgetMac Catalyst Sólo se tienen en cuenta las variables SMS.Number y SMS.Message.
  • Android Sólo se tienen en cuenta las siguientes variables:
    • Número de SMS,
    • SMS. Mensaje,
    • SMS. Adjunto.
    • Se tienen en cuenta el SMS.NumberType y el SMS.CountryPrefix.
Para más detalles, consulte la Estructura del SMS de WLanguage.

Casos de error

Si no se ha encontrado ninguna aplicación nativa para el envío de SMS en el dispositivo, la variable ErrorOccurred se establecerá en True después de llamar a la función. Para obtener más información sobre el error, utilice la función ErrorInfo.
AndroidWidget Android

Aplicación en segundo plano: Caso específico a partir de Android 10

A partir de Android 10, no se puede abrir una ventana si la aplicación está en segundo plano.
La función SMSRunApp puede abrir una ventana. Si se utiliza esta función cuando la aplicación está en segundo plano, se producirá un error fatal.
Consejos:
  • Para saber si la aplicación está en segundo plano, utilice la función InBackgroundMode.
  • Si una aplicación necesita interactuar con el usuario cuando está en segundo plano, se puede mostrar una notificación (con el tipo Notification). La aplicación volverá al primer plano cuando se haga clic en la notificación, si la propiedad ActivateApplication se establece en True. También es posible abrir una ventana desde el procedimiento pasado a la propiedad ActionClick.
Para obtener más información, consulte Android 10: Comportamiento de aplicaciones en segundo plano.
Componente: wd290android.aar
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

Señalar un error o enviar una sugerencia | Ayuda local