PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Cas particuliers
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
WiFiDétectePointAccès (Fonction)
En anglais : WiFiDetectAccessPoint
Lance la détection des points d'accès Wi-Fi actuellement accessibles depuis l'appareil.
Versions 18 et supérieures
Windows Cette fonction est désormais disponible pour les applications WINDEV sous Windows.
Nouveauté 18
Windows Cette fonction est désormais disponible pour les applications WINDEV sous Windows.
Windows Cette fonction est désormais disponible pour les applications WINDEV sous Windows.
Exemple
TitreSuivant("Détection des points d'accès Wi-Fi")

ListePoint est une chaîne
sSSID est une chaîne
sBSSID est une chaîne

ListePoint = WiFiDétectePointAccès()
POUR TOUTE CHAÎNE PointAcces DE ListePoint SEPAREE PAR RC
sSSID = ExtraitChaîne(PointAcces, 2, TAB)
sBSSID = ExtraitChaîne(PointAcces, 3, TAB)
...
FIN
Syntaxe
<Résultat> = WiFiDétectePointAccès([<Délai>])
<Résultat> : Chaîne de caractères
  • Liste des points d'accès Wi-Fi détectés séparés par RC (Retour-Chariot),
  • Chaîne vide ("") si aucun point d'accès Wi-Fi n'a été détecté. La variable ErreurDétectée permet de tester si une erreur s'est produite durant la détection des points d'accès. La fonction ErreurInfo permet d'obtenir plus de renseignements sur le problème rencontré.
Pour chaque réseau, une série d'informations est retournée au format suivant :
<Identifiant> + TAB + <SSID> + TAB + <BSSID> +
TAB + <Sécurité> + TAB + <Puissance du signal>
où :
  • <Identifiant>  : Identifiant du réseau associé au point d'accès, chaîne vide ("") si le point d'accès ne correspond à aucun réseau configuré sur l'appareil.
  • <SSID> : SSID (Service Set Identifier) du réseau Wi-Fi associé au point d'accès.
  • <BSSID> : BSSID (Basic Service Set Identifier) du point d'accès
  • <Sécurité> : Type de sécurité utilisé par le réseau Wi-Fi :
    wifiSécuritéAucuneAucune sécurité n'est utilisée.
    wifiSécuritéWEPSécurité basée sur une clé WEP (Wired Equivalent Privacy)
    wifiSécuritéWPASécurité utilisant le mécanisme WPA (Wi-Fi Protected Access).
    wifiSécuritéWPA2Sécurité utilisant le mécanisme WPA2 (Wi-Fi Protected Access).
    wifiSécuritéWPA_EAPSécurité utilisant les mécanismes WPA (Wi-Fi Protected Access) et EAP (Extensible Authentification Protocol).
    wifiSécuritéIEEE8021XSécurité utilisant la norme IEEE 802.1x.
  • <Puissance du signal> : Puissance du signal exprimée en dBm (décibel par milliwatt).
<Délai> : Entier optionnel ou Durée optionnelle
Durée maximale de la détection en centièmes de seconde.
  • Si ce délai est écoulé avant la fin de la détection, une erreur se produit.
  • Si ce délai n'est pas spécifié ou vaut 0, aucune limitation de durée ne sera appliquée.
Ce paramètre peut correspondre à :
  • un entier correspondant au nombre de centièmes de seconde,
  • une variable de type Durée,
  • Versions 23 et supérieures
    l'indication directe de la durée (par exemple 1 s ou 10 ms).
    Nouveauté 23
    l'indication directe de la durée (par exemple 1 s ou 10 ms).
    l'indication directe de la durée (par exemple 1 s ou 10 ms).
Remarques

Cas particuliers

  • La liste des points d'accès renvoyée par la fonction WiFiDétectePointAccès est triée par ordre de puissance du signal (du signal le plus puissant au moins puissant).
  • A partir d'Android 6.0 : La localisation doit être activée sur l'appareil. Dans le cas contraire, la fonction retournera une liste vide. La fonction GPSEtat permet de savoir si la localisation est active ou non.
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 : wd270com.dll
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire