DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions WiFi
  • 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
WiFiActive (Fonction)
En anglais : WiFiActivate
Active ou désactive le Wi-Fi sur l'appareil.
Remarques :
  • Pour connaître l'état d'activation du Wi-Fi sur l'appareil ou être notifié en cas de changement d'état, utilisez la fonction WiFiEtat.
  • L'accès Wi-Fi n'est pas disponible dans l'émulateur Android.
AndroidWidget Android Attention : Cette fonctionnalité est disponible jusqu'à Android 9. A partir d'Android 10, cette information n'est plus accessible : cette fonction provoque une erreur fatale. Il est conseillé de tester la version d'Android utilisée via la fonction SysVersionAndroid.
Exemple
SI Val(SysVersionAndroid(sysVersionNuméro))<10 ALORS  
SI WiFiEtat() = wifiDésactivé ALORS
WiFiActive(Vrai)
FIN
FIN
Syntaxe
<Résultat> = WiFiActive([<Activation du Wi-Fi>])
<Résultat> : Constante de type Entier
Etat d'activation du Wi-Fi après la modification :
wifiActifLe Wi-Fi est activé sur l'appareil.
wifiActivationEnCoursLe Wi-Fi est en cours d'activation sur l'appareil.
wifiDésactivationEnCoursLe Wi-Fi est en cours de désactivation sur l'appareil.
wifiDésactivéLe Wi-Fi est désactivé sur l'appareil.
wifiErreurL'état d'activation du Wi-Fi n'a pas pu être récupéré.
<Activation du Wi-Fi> : Booléen optionnel
Nouvel état d'activation du Wi-Fi :
  • Vrai (valeur par défaut) : Active le Wi-Fi sur l'appareil.
  • Faux : Désactive le Wi-Fi sur l'appareil.
Remarques

Permissions requises

L'utilisation de cette fonction entraîne la modification des permissions requises par l'application.
Permissions requises :
  • ACCESS_WIFI_STATE : cette permission permet aux applications d'accéder à des informations concernant les réseaux Wi-Fi.
  • CHANGE_WIFI_STATE : cette permission permet aux applications de modifier l'état de connectivité Wi-Fi.
  • WAKE_LOCK : cette permission permet d'utiliser PowerManager WakeLocks afin d'empêcher le processeur de se mettre en veille ou d'empêcher l'écran de se griser.
Liste des exemples associés :
WM Système Exemples multiplateforme (WINDEV Mobile) : WM Système
[ + ] Cette application est un exemple didactique montrant quelques unes des fonctionnalités de WINDEV Mobile pour Android/iOS.
Les fonctions système utilisées sont :
- NFC
- Champ Multimédia
- Luminosité
- Volume
- WIFI
- Bluetooth
- Toast
- Boussole
- Accéléromètre
- Champ caméra
- LED
- Vibrations
- Notifications
- Fonctions de dessin
- Internet
Composante : wd290android.jar
Version minimum requise
  • Version 16
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale